All projects

Reverse Engineering

headless-ghidra

A Ghidra reverse-engineering skill family that takes agents from intake to decompilation.

$npx skills add https://github.com/ByteLandTechnology/headless-ghidra --all
Rust

Built for agents

Install the skills, then ask your agent.

Phase gates

Stop after each phase to review artifacts.

Markdown outputs

Every phase leaves reviewable artifacts.

Function deep dives

Types, constants and vtables before decompiling.

How it works

  1. 1

    P0 Intake

    Confirm the target and set scope.

  2. 2

    P1 Baseline

    Import into Ghidra, export baselines.

  3. 3

    P2 Evidence

    Identify third-party code.

  4. 4

    P3 Discovery

    Recover names, types and strings.

  5. 5

    P4 Decompile

    Apply metadata, decompile functions.

Quick start

From the project README. See GitHub for the full API.

Read the docs on GitHub
Ask your agent
Use the headless-ghidra skill to analyze ./sample-target. Start at P0 intake, choose a stable target id, and stop after each phase gate so I can review the artifacts.