Analysis Pipeline (Greenfield)
Reverse-engineert code naar clean-room gedragsspecificaties met herkomst
Getest · Werkt
Wat het doet
Master methodologie voor reverse engineering: analyseert een codebase, binary of runtime en genereert implementatie-agnostische gedragsspecificaties waarbij elke claim een herkomstcitaat en betrouwbaarheidsniveau draagt, plus Given/When/Then testvectoren. Activeert bij het reverse-engineeren van een product naar specificaties of het bouwen van clean-room documentatie. Orchestreert een 7-laags afgeschermde pijplijn over vele brontypen.
Testrapport
De methodologie uitgevoerd op een echte functie (een tool-output classifier van de memvid SDK) tegen een no-skill baseline. De baseline vertelde de implementatie - het benoemde de functie, zei dat het 'lowercases' en 'switches' - terwijl de skill-geleide spec die bronidentificatoren verwijderde, de dragende 'content signal beats originating tool' precedentregel expliciet maakte, bron-/betrouwbaarheidsherkomstannotaties toevoegde, en Given/When/Then testvectoren produceerde inclusief het override edge case dat de baseline begroef. Voor clean-room herimplementatie is dat een concrete, verdedigbare verbetering. Let op: de skill-dir kopie is alleen methodologie tekst; de /analyze en /sanitize commando's en 20+ sub-skills die de volledige gated pipeline uitvoeren, bevinden zich elders in de plugin, dus end-to-end orkestratie werd niet geoefend.
Getest op: 2026-07-18 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/prime-radiant-inc/greenfield.git mkdir -p ~/.claude/skills cd greenfield && cp -r skills/analysis-pipeline ~/.claude/skills/analysis-pipeline
Commando's en voorbeeldprompts
/analysis-pipelineReverse-engineert code naar clean-room gedragsspecificaties met herkomst
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Reverse engineer this binary into a clean-room behavioral spec.I need implementation-agnostic specs with provenance for this codebase.Analyze this function's behavior and give me Given/When/Then test vectors.