zhaoxuya520 / reverse-skill
git clone https://github.com/zhaoxuya520/reverse-skill.git
v1.0.1 · 2mo ago
🔥 on GitHub Trending today
A routing pack that tells AI coding agents which reverse-engineering or pentest methodology and tools to use for APKs, binaries, JS crypto, PCAPs, and CTFs.
Why you might care
Gives AI agents like Claude Code, Cursor, or Cline a structured playbook instead of guessing between jadx, apktool, Frida, or IDA, with tool checks and repeatable workflows. Aimed at security researchers and CTF players using authorized testing; it includes a regression benchmark of 175 cases run on Windows and Ubuntu CI.
+41
stars, 24h · #358
+1.5k
stars, 7 days · #85
+6.4k
stars, 30 days · #82
43k
★ total · +4% this week
6.3k
forks · 35 open issues
Star history (as recorded here)
LanguagePowerShell
LicenseMIT
Created2026-05-13 (5mo ago)
Last push29d ago
Watchers150
OwnerUser
Seen on GitHub Trending
- 2026-10-21 — #14 monthly in powershell · +6,428 ★
- 2026-10-21 — #4 weekly in powershell · +1,228 ★
- 2026-10-20 — #13 monthly in powershell · +6,444 ★
- 2026-10-20 — #4 weekly in powershell · +1,464 ★
Links
README excerpt
reverse-skill Cybersecurity Skills Router · 逆向技能路由包 Navigate the dark waters, sail against the stream. About · Getting Started · Usage · Tutorial · Fast route · Routing · Ops contracts · AI Bootstrap · Sponsors · Contributing 🌐 中文 · Project website · Online tutorial ## About > **If you are an AI Agent, jump to README_AI.md and follow the instructions strictly.** When an AI agent (Claude Code, Codex, Cursor, OpenCode, or another compatible client) encounters an APK, a binary, frontend JS encryption, a CTF challenge, or a pentesting target, this package routes it to the right methodology, checks available tools, and executes a repeatable workflow instead of guessing commands. [code] **Why this exists:** - AI agents don't know whether to use jadx, apktool, Frida, IDA, or BurpSuite for a given task - APK, ELF, JS, PCAP, and CTF tasks each need different playbooks - Tools, MCP servers, and scripts are scattered across machines - The same mistakes get repeated because experience isn't reused ### Current status | Routing rules | Regression benchmark | Core skill modules | CI platforms | Client model | |---:|---:|---:|---|---| | 44 (R0–R45) | 175 cases | 45 tracked modules | Windows + Ubuntu | Client-neutral | The routing core is driven by one structured configuration, validated by cross-platform CI, and kept separate from optional client adapters. PRIMARY ladder: skills/MASTER-ROUTING.md · Full matrix: skills/routing.md · Ops: skills/ops/ ( back to top ) ## Sponsors AstraFlow UCloud AstraFlow provides one-click access to 200+ leading open-source models, including Kimi K3, DeepSeek V4/V3, Qwen 3, GLM 5.2, and HappyHorse—no model training required, ready to use out of the box. Atlas Cloud is a full-modal AI inference platform that provides unified API access to 400+ curated image, video, audio, 3D, and language models. Atlas Cloud supports reverse-skill with model services for cross-platform routing verification, documentation, and open security workflows. Kite AI builds identity and payment infrastructure for the agent economy. Its support helps sustain reverse-skill's open-source maintenance, routing benchmarks, and platform-neutral security workflows. ### Built With IDA Pro · radare2 · Ghidra · Binary Ninja ( back to top ) ## Getting Started ### Prerequisites - **Java / JDK** — for jadx and apktool - **Node.js 22.12+** — for JS toolchain and MCP servers - **Python 3.x** — for Frida and helper scripts - **A code AI client** — Claude Code, Codex, Cursor, OpenCode, or another compatible client ### Installation [code] Then refresh the tool index per platform: | Platform | Command | |----------|---------| | Windows | `powershell -File skills/scripts/refresh-tool-index.ps1` | | Linux / macOS | `bash skills/scripts/refresh-tool-index.sh` | | Kali Linux | `bash kali/scripts/refresh-tool-index.sh` | Check skills/tool-index.md to see detected tools. Platform-specific docs: - **Kali Linux** → kali/README-kali.md - **Ubuntu/Debia
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.