Iterative Code Evolution
Reemplaza la corrección ad-hoc de ensayo y error con un bucle ANALIZAR-PLANIFICAR-MUTAR-VERIFICAR-PUNTUAR-ARCHIVAR registrado en .evolution/log.json.
Probado · Funciona
Qué hace
Una metodología de prompting (sin scripts incluidos) que disciplina la mejora de código de múltiples rondas: etiquetar cada componente como Trabajando/Frágil/Roto/Redundante/Faltante, limitar los cambios a 3 por ciclo, vincular cada cambio a una falla observada, puntuar contra la variante padre y archivar las lecciones aprendidas para que los ciclos posteriores no repitan callejones sin salida. Se activa cuando el código necesita optimización iterativa, depuración de errores persistentes o evolución de diseño de múltiples rondas -- no para generación de una sola vez o refactorizaciones mecánicas.
Informe de la prueba
Real A/B en un analizador de filas CSV que fallaba: la línea base ad-hoc y la corrección guiada por la habilidad llegaron al mismo código con 3/5 aprobados, pero el archivo .evolution/log.json archivado de la habilidad diagnosticó correctamente las 2 fallas restantes como válidas según la especificación (correo electrónico faltante, fila vacía) en lugar de errores -- una victoria concreta del proceso a pesar de que la diferencia de código fue igual.
Probado el: 2026-07-16 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/aaronjmars/iterative-code-evolution.git mkdir -p ~/.claude/skills cp -r iterative-code-evolution ~/.claude/skills/iterative-code-evolution
Comandos y prompts de ejemplo
/iterative-code-evolutionReemplaza la corrección ad-hoc de ensayo y error con un bucle ANALIZAR-PLANIFICAR-MUTAR-VERIFICAR-PUNTUAR-ARCHIVAR registrado en .evolution/log.json.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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