← ClaudeAtlas

retrolisted

Use when a Claude Code session ends or is declared finished, a friction needs fixing, a reusable learning needs capturing, local memory needs promoting upward, or for cross-session audits — detect friction AND learnings, route each to the right destination, and gate 'done'. Triggers: /retro, /retro done, 'retrospective', 'capture this learning', 'fix this skill', 'promote memory', 'audit', 'alles erledigt'.
netresearch/retro-skill · ★ 5 · AI & Automation · score 66
Install: claude install-skill netresearch/retro-skill
# Retro — LLM-driven Session Retrospection One LLM pass over a session or the memory backlog detects **friction and reusable learnings**, classifies each into one of seven destinations, and materializes approved ones. **Core principle:** No silent writes — every materialization needs approval. ## Modes - **`/retro`** — Sweep: the whole current session. - **`/retro "<problem>"`** — Spotlight: one described issue. - **`/retro outcome [session-id|--since N]`** — replay a past session by its outcomes. - **`/retro audit [--scope project|repo|skill]`** — cross-session architectural drift. - **`/retro promote`** — re-home already-written local memory upward (never project-local memory); drain the source only after the upward write is verified. See `references/promote-mode.md`. - **`/retro done`** — definition-of-done gate: seven evidence-backed checks (task, findings, retro, cleanup, questions, tickets, time), each ✅ / ❌ / ⏸ / N/A. **⏸ only when a named person can close it with a named action; what is structurally absent is N/A with its reason** — a ⏸ nobody can close makes the whole table get skipped. Say **done** when every row is ✅ or N/A. See `references/done-mode.md`. - **Auto** — optional SessionEnd hook, off by default. It is plugin-level, not part of this skill directory: `hooks/session-end.json` at the repository root (see README, "Optional SessionEnd hook"). ## Pipeline (all modes) 1. Mechanical pre-pass — `${CLAUDE_SKILL_DIR}/scripts/detect-mec