📈 GH Trending Explorer 🎲 Surprise me

← all repos

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.

Categories

Alternatives

Claude CodeCursorGhidraMCP
+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)

2026-10-20 · 42,788 ★ 2026-10-21 · 42,829 ★
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.