← ClaudeAtlas

retrolisted

Genera una retrospectiva de ingeniería a partir de un rango de commits o periodo. Analiza qué se construyó, qué fue bien, qué fue mal y extrae lecciones accionables. Mide desde datos reales (git + reviews del auditor). Salida en docs/retros/. Adaptado de un framework interno previo del equipo (ver docs/CREDITS.md).
prgr1no/agent-harness-template · ★ 0 · Code & Development · score 72
Install: claude install-skill prgr1no/agent-harness-template
# retro Analiza un periodo de trabajo y produce una retrospectiva. A diferencia de `DEVLOG.md` (registro de eventos), `retro` **sintetiza patrones y extrae lecciones**. Es la forma medible de responder "¿funciona el harness?" — llena `docs/METRICS.md` con datos reales, no fe. ## Paso 0 — Rango Interpreta el argumento: rango explícito `v0.4..v0.5`, un tag `v0.5` (a HEAD), `--days 7`, `--since 2026-03-25`, o vacío (del último tag a HEAD, o últimos 14 días). Si el rango no tiene commits, para: "Sin commits en el rango indicado." ## Paso 1 — Datos ```bash git log --oneline {rango} git shortlog -sn {rango} git diff --stat {rango} git rev-list --count {rango} ``` Lee además: entradas de `DEVLOG.md` del periodo y **`.claude/reviews/`** (veredictos del auditor: cuántos APROBADO / RECHAZADO). ## Paso 2 — Analiza - **Qué se construyó:** agrupa commits por tipo (feat/fix/refactor…), 3-5 bullets. - **Qué fue bien:** pocas RECHAZADO, mensajes consistentes, sin reverts. - **Qué fue mal:** reverts, varios ciclos de auditoría sobre el mismo ticket, `fix:` justo tras `feat:`, huecos largos, tests rotos. - **Métricas** (rellena solo las medibles, **no inventes números**): | Métrica | Valor | |---|---| | Commits | N | | Ficheros cambiados | N | | Tests añadidos | N | | Reviews del auditor | N | | **% aprobado a la primera** | N% | | Regeneraciones desde cero | N | - **Lecciones:** concretas y accionables, cada una apoyada en evidencia de los datos (no tópicos como