Skip to content

Reverse Engineering Skill Router

Routes reverse-engineering and security tasks to specialist sub-skills in a large security skill collection

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”
Step-by-step guide: how to use Reverse Engineering Skill RouterInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 15 original files, the MIT licence and an attribution note.

    skills.zip
  2. 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. 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.