Skills for Real Engineers. Straight from my .agents directory.
android-reverse-engineering
Agent skill fromSimoneAvogadro/android-reverse-engineering-skill
Decompile Android APK, XAPK, JAR, and AAR files using jadx or Fernflower/Vineflower. Reverse engineer Android apps, extract HTTP API endpoints (Retrofit, OkHttp, Volley), and trace call flows from UI to network layer. Use when the user wants to decompile, analyze, or reverse engineer Android packages, find API endpoints, or follow call flows. 中文触发词:反编译APK、安卓逆向、提取API、分析安卓应用、反编译安卓、逆向工程、追踪调用链、提取接口
How to install android-reverse-engineering
npx skills add SimoneAvogadro/android-reverse-engineering-skill# or add only this skill to Claude Code: copy the folder
plugins/android-reverse-engineering/skills/android-reverse-engineering/
# into
~/.claude/skills/android-reverse-engineering/ (all projects)
.claude/skills/android-reverse-engineering/ (one project)
1# Android Reverse Engineering23Decompile Android APK, XAPK, JAR, and AAR files using jadx and Fernflower/Vineflower, trace call flows through application code and libraries, and produce structured documentation of extracted APIs. Two decompiler engines are supported — jadx for broad Android coverage and Fernflower for higher-quality output on complex Java code — and can be used together for comparison.45## Prerequisites67This skill requires **Java JDK 17+** and **jadx** to be installed. **Fernflower/Vineflower** and **dex2jar** are optional but recommended for better decompilation quality. Run the dependency checker to verify:89```bash10bash ${CLAUDE_PLUGIN_ROOT}/skills/android-reverse-engineering/scripts/check-deps.sh11```1213On Windows (PowerShell):14```powershell15& "${CLAUDE_PLUGIN_ROOT}/skills/android-reverse-engineering/scripts/check-deps.ps1"16```1718If anything is missing, follow the installation instructions in `${CLAUDE_PLUGIN_ROOT}/skills/android-reverse-engineering/references/setup-guide.md`.1920## Workflow2122### Phase 0: Fingerprint the App (recommended before anything else)2324Before installing tools or decompiling, run a fast triage to determine what25kind of app you are looking at. **Decompiling Java is mostly useless for26Flutter, React Native, Cordova/Capacitor, and Xamarin apps** — the real code27lives elsewhere. The fingerprint script tells you which.2829```bash30bash ${CLAUDE_PLUGIN_ROOT}/skills/android-reverse-engineering/scripts/fingerprint.sh <file.apk|file.xapk>31```32…
Excerpt shown under the repository's Apache-2.0 license.
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
