SuperAPI AI Directory

ghidra-headless-evidence

General & other

View repository

Updated 10-16 05:01

About this skill

Ghidra Headless Evidence

Use this phase skill when planning needs to preserve how evidence will be extracted, replayed, and reviewed after the target and scope are already normalized.

The canonical contract is ./planning-brief.md. That brief carries evidence and replay constraints into speckit, then acts as the checklist for reviewing generated planning artifacts.

Phase Focus

This phase covers:

  • evidence sources and extraction expectations
  • replayable command or manifest requirements
  • artifact capture and review surfaces
  • validation expectations for generated planning artifacts

Non-Negotiable Constraints

  • Headless-only workflow. Evidence collection must not depend on GUI-only activity.
  • Evidence-backed claims. Reverse-engineering conclusions must trace to observable exports, manifests, or recorded outputs.
  • Reproducible workflow expectations. Replay commands, inputs, and outputs must be explicit enough to regenerate.
  • Reviewable Markdown outputs. The planning and audit surfaces remain readable as Markdown.
  • No downstream speckit extension or constitution change is required.

Required Inputs

  • existing intake summary or normalized target context
  • expected evidence sources and artifact types
  • replay expectations, including command, manifest, or export surfaces
  • validation gates a reviewer must confirm after planning
  • optional local overlays that only tighten the contract

How To Use This Skill

  1. Fill in ./planning-brief.md with the evidence and replay expectations for the target.
  2. Pass that brief into speckit as a file or inline paste.
  3. Review the generated planning artifacts against the same evidence checklist before treating them as ready for implementation.
  4. If a generated artifact weakens replay or evidence requirements, refine or regenerate the planning artifacts rather than weakening this phase contract.

Example

Next Step Routing

  • Use this phase after intake is stable and before script-specific planning.
  • Return to intake if the real gap is still target identity, initial scope, or setup normalization rather than evidence design.
  • Move to script authoring and review when the plan introduces reusable Ghidra scripts, registration work, or checklist-based script review.