Analysis Pipeline (Greenfield)
Reverse-engineer kode til clean-room adfærdsspecifikationer med proveniens
Testet · Virker
Hvad det gør
Master-metodologi for reverse engineering: analyser en codebase, binær eller runtime og udsend implementeringsagnostiske adfærdsspecifikationer, hvor hvert udsagn bærer en proveniens-citation og tillidsniveau, plus Given/When/Then testvektorer. Udløses ved reverse engineering af et produkt til specs eller opbygning af clean-room dokumentation. Orkestrerer en 7-lags gated pipeline over mange kildetyper.
Testrapport
Kørte metodologien på en reel funktion (en tool-output classifier fra memvid SDK) mod en no-skill baseline. Baseline fortalte om implementeringen - den navngav funktionen, sagde den 'lowercases' og 'switches' - mens den skill-guidede spec fjernede disse kildeidentifikatorer, gjorde den bærende 'content signal beats originating tool' præcedensregel eksplicit, tilføjede kilde-/tillids-proveniens-annotationer og producerede Given/When/Then testvektorer inklusive den override edge case, baseline begravede. For clean-room genimplementering er det en konkret, forsvarlig forbedring. Forbehold: skill-dir-kopien er kun metodologi-tekst; /analyze og /sanitize kommandoerne og 20+ sub-skills, der kører den fulde gated pipeline, lever andre steder i plugin'et, så ende-til-ende orkestrering blev ikke udført.
Testet: 2026-07-18 · Claude Code 2.x (agent harness)
Installation
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
Kommandoer og eksempelprompter
/analysis-pipelineReverse-engineer kode til clean-room adfærdsspecifikationer med proveniens
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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.