cyberkaidacyberkaidaCommunity·6 Agent Skills Included

reverse-engineering-assistant

AI-powered reverse engineering of binaries directly inside Ghidra

Connects AI agents to Ghidra through an MCP server for automated binary analysis, decompilation, and reverse engineering. Eliminates manual clicking through disassembly by letting the agent triage binaries, trace data flow, rename variables, and diff program versions. Includes guided workflows for malware triage, deep function analysis, CTF challenges, and custom PyGhidra scripting.
npx skills add cyberkaida/reverse-engineering-assistant --all -g -y
Available:

Explains to the AI agent how ReVa's MCP server, tool providers, and bundled skills are structured so it can route reverse engineering requests to the right Ghidra analysis tools.

All Skills in This Repository (6)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install reverse-engineering-assistant?

Run `npx skills add cyberkaida/reverse-engineering-assistant --all -g -y` in your terminal to install all skills in this suite globally.

What does ReVa do?

ReVa is a Ghidra extension that exposes decompilation, strings, symbols, cross-references, and binary diffing as MCP tools, so an AI agent can reverse engineer binaries through natural language requests.

Can AI solve CTF reverse engineering challenges?

Yes. The suite includes dedicated skills for CTF reverse engineering, binary exploitation, and cryptography challenges that guide the agent through systematic flag extraction.

Does ReVa work with Claude Code?

Yes. ReVa runs as a standard MCP server over HTTP or stdio and connects directly to Claude Code, VSCode, and other MCP-compatible clients.

Can ReVa run without the Ghidra GUI?

Yes. Headless mode uses PyGhidra to run analysis without the GUI, making it suitable for automation, CI pipelines, and Docker environments.

Related Repositories in Software Engineering

View All in Software Engineering