#327327th of 389 in Skills, plugins and prompts
leanrea
Single SKILL.md that guides coding agents through reverse engineering with CLI tools
- Stars
- 4.2k
- License
- MIT
- Last commit
- Oct 2026
- Language
- Python
15 on 13 Oct 20264,204 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
leanrea is an 8 KB agent skill that tells a coding agent which shell command to use for each reverse-engineering target: Electron asar, Mach-O, Go binaries, APKs, WASM, SQLite, pcap and firmware. It includes paste-and-run recon commands and a list of known traps, and the agent runs asar, otool, nm, jadx and similar tools itself through Bash. It is positioned as a lighter alternative to the REA MCP server.
Who it is for: Engineers using coding agents for binary and app reverse engineering
Strengths
- Adds no MCP server or tools; only one SKILL.md file to install
- Benchmark vs REA: 38% less wall time and 60% fewer tokens, 74/75 vs 75/75 score
- Installs via `npx skills add` for Claude Code, Codex, Cursor, Gemini CLI, OpenCode
- Plain text, so it can be pasted into rules for agents without skills support
Weaknesses
- Benchmark is small: 3 reps per cell, one model, one machine
- Gain over no skill is modest: about 19% faster, 32% fewer turns
- Ghidra, Hopper and jadx were not installed in the native benchmark tasks
- Benchmark answer keys and setup are tied to macOS and specific app versions
What it needs
- no GPU
- Needs Node.js (for npx skills CLI), asar, otool, nm, jadx, apktool, Ghidra, tshark, binwalk, sqlite3, ripgrep
- Models: Claude Code, Codex, Cursor, Gemini CLI, OpenCode
Quick answers
Is leanrea open source?
Yes. Its code is on GitHub under the MIT license.
Also in Skills, plugins and prompts
See all 389| Rank | Project | Score |
|---|---|---|
| 1 | claude-memPersistent cross-session memory plugin for Claude Code and other coding agents | 97 out of 100 |
| 2 | impeccableDesign skill with 24 slash commands for AI coding agents' frontend output | 97 out of 100 |
| 3 | gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles | 96 out of 100 |
| #4 | rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex | 96 out of 100 |
| #5 | cavemanShortens coding-agent replies and compresses tool output before the model reads it | 95 out of 100 |