retrolisted
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