Iterative Code Evolution
Erstatter ad-hoc trial-and-error-rettelser med en ANALYZE-PLAN-MUTATE-VERIFY-SCORE-ARCHIVE-loop logget til .evolution/log.json.
Testet · Virker
Hvad det gør
En prompting-metodologi (ingen medfølgende scripts), der disciplinerer flertrins kodeforbedring: mærk hver komponent Working/Fragile/Broken/Redundant/Missing, begræns ændringer til 3 pr. cyklus, link hver ændring til en observeret fejl, score mod forældrevarianten, og arkiver lærte lektioner, så senere cyklusser ikke gentager blindgyder. Udløses når kode kræver iterativ optimering, vedvarende fejlfinding eller flertrins designudvikling -- ikke til engangsgenerering eller mekaniske refaktoreringer.
Testrapport
Reel A/B på en nedbrudt CSV-række-parser: den ad-hoc baseline og den skill-guidede løsning landede på den samme 3/5-passerende kode, men skillens arkiverede .evolution/log.json diagnosticerede korrekt de 2 resterende fejl som valid-per-spec (manglende e-mail, tom række) snarere end fejl -- en konkret processejr, selvom kodediffen i sig selv var uafgjort.
Testet: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/aaronjmars/iterative-code-evolution.git mkdir -p ~/.claude/skills cp -r iterative-code-evolution ~/.claude/skills/iterative-code-evolution
Kommandoer og eksempelprompter
/iterative-code-evolutionErstatter ad-hoc trial-and-error-rettelser med en ANALYZE-PLAN-MUTATE-VERIFY-SCORE-ARCHIVE-loop logget til .evolution/log.json.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Keep improving this CSV parser through scored iterative fix cyclesThis bug keeps recurring, let's log each fix attempt and its resultIterate on this function with a capped, verified improvement loop