
Reverse Engineering Skill Router
Routes reverse-engineering and security tasks to specialist sub-skills in a large security skill collection
- Repository
- zhaoxuya520/reverse-skill
- Stars
- 43,969
- Licence
- MIT
- Files
- 15 files
What it does
This is the entry-point 'master control' skill for a large collection of reverse engineering and security sub-skills. When a request spans several areas or it is unclear which specialist applies, the agent reads this file to pick the right sub-skill, such as APK, binary, firmware, API security or forensics. It also tells the agent to follow a fixed sequence (route, scope check, then open the chosen sub-skill) before doing analysis.
Great for
- Security researchers who want one starting point across many reverse engineering and pentest modules
- Students learning which reverse engineering tool or method fits a given binary, app or CTF task
- Teams adopting the collection who need the routing table and the scope-gating rules
Skip it if
- Anyone wanting to test a system they do not own or lack written authorization for: the file requires an authorization/scope gate, but the routing itself enables offensive work against any named target if misused
- Simple general coding or writing tasks, which this skill does not cover
- Users expecting the referenced sub-skills and scripts to be included: only this SKILL.md was provided, and most listed paths are not in the reviewed files
Try asking
- “Analyze this Android APK and tell me which skill module to use”
- “I have a firmware image and a CTF binary, which reverse skill should handle each?”
- “Plan a multi-stage security assessment of this scoped web application”
- “Route this malware sample analysis task to the right specialist”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 15 original files, the MIT licence and an attribution note.
skills.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip skills.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip skills.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Read the scope and authorization files before letting the agent act on any target; the file says unauthorized targets must not be touched
- Review the referenced router scripts and config before running them, since this skill directs the agent to execute them
- Expect many listed modules to be absent from the provided files; verify each sub-skill exists before relying on it
What's inside
- api-security/SKILL.md
- apk-reverse/SKILL.md
- attack-chain/SKILL.md
- binary-diff/SKILL.md
- binary-ninja-reverse/SKILL.md
- browser-automation/SKILL.md
- browser-extension-reverse/SKILL.md
- case-review/SKILL.md
- cloud-k8s/SKILL.md
- code-audit/SKILL.md
- ctf-sandbox/SKILL.md
- database-security/SKILL.md
- diagram-generator/SKILL.md
- digital-forensics/SKILL.md
- SKILL.md
Redistributed unmodified from zhaoxuya520/reverse-skill under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.