Tooluck logoTooluck
SKILL.md

find-reverse-engineered

Agent skill fromalexgaoth/awesome-reverse-engineered

Find an open-source, reverse-engineered tool for a closed app, API, device, protocol, file format or game, then read or fetch it. Use when a task needs to talk to something that has no official API, SDK, driver or spec, or only a limited one. Examples include "control my Tuya plug locally", "read a .psd or .dwg file", "unofficial WhatsApp, Instagram or Bilibili client", "Bambu printer protocol", "talk to my car's API", "Garmin or CGM data", "decompilation of a game" and "OpenAI-compatible proxy for a web chatbot". The skill searches a curated index of 17,000+ verified projects ranked by stars, language, license and activity.

How to install find-reverse-engineered

install find-reverse-engineered
# install the awesome-reverse-engineered pack with the skills CLI
npx skills add alexgaoth/awesome-reverse-engineered

# or add only this skill to Claude Code: copy the folder

plugin/skills/find-reverse-engineered/

# into

~/.claude/skills/find-reverse-engineered/ (all projects)

.claude/skills/find-reverse-engineered/ (one project)

plugin/skills/find-reverse-engineered/SKILL.md

MITFull file
1# Find a reverse-engineered tool
2
3The index is [awesome-reverse-engineered](https://github.com/alexgaoth/awesome-reverse-engineered). It holds 17,000+ open-source projects that exist because someone reverse engineered a closed product. Each entry has: name, repo URL, one-line description, category, GitHub stars, primary language, license, last push date and archived flag.
4
5The tool is `scripts/re_index.py`, in the same directory as this SKILL.md. It uses only the Python standard library. The first run downloads the index and caches it for 24 hours in `~/.cache/awesome-reverse-engineered/`.
6
7If you do not have this skill's files, run the script from GitHub:
8`curl -sL https://raw.githubusercontent.com/alexgaoth/awesome-reverse-engineered/main/plugin/skills/find-reverse-engineered/scripts/re_index.py | python3 - search <words>`
9
10## Workflow
11
121. **Search** with 1–4 words. Use the product or brand name plus what you need.
13 ```bash
14 python3 scripts/re_index.py search tuya local
15 python3 scripts/re_index.py search psd parser --lang Python
16 python3 scripts/re_index.py search whatsapp --min-stars 500
17 python3 scripts/re_index.py search pokemon emerald --category decompilation
18 ```
19 Options: `--category <text>` matches the category or subcategory. `--lang <name>` matches the language exactly. `--min-stars N`. `--include-archived`. `--limit N`. `--json` gives machine-readable output.
20…

Excerpt shown under the repository's MIT license.

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates