← ClaudeAtlas

retrolisted

Guided experiment-loop retrospective over the ax agent-experience graph. Walks the user through their open proposals (accept-with-scaffold or reject), pending verdicts (confirm the suggested verdict or override), and recent harness-hook effectiveness signal. Triggers when the user says "let's do an ax retro", "ax retrospective", "review my ax proposals", "triage proposals", "experiment loop status", "lock pending verdicts", "hook effectiveness review", "intervention review", "self-improvement session", or invokes /ax:retro. Reads/writes via the local `ax improve` and `ax hooks` CLIs. Do NOT auto-trigger on unrelated work.
Necmttn/ax · ★ 18 · AI & Automation · score 71
Install: claude install-skill Necmttn/ax
# ax:retro - guided experiment-loop session Closes the self-improvement loop. Claude orchestrates `ax improve …` commands; the user decides each row. Assumes `ax` (axctl) is on PATH and the local SurrealDB is running. If `ax improve list` fails with a connection error, tell the user `scripts/db-start.sh` and stop. ## When to fire ONLY fire on explicit triggers: - "let's do an ax retro" / "ax retrospective" / "retro time" - "review my ax proposals" / "triage proposals" - "what's my experiment loop status" / "lock pending verdicts" - "hook effectiveness review" / "intervention review" - "self-improvement session" - `/ax:retro` slash command (if the plugin marketplace publishes one) Do NOT fire on a generic "look at my recent work" - that risks dragging unrelated context into the loop. ## Defaults - Window for hook signals: last 7 days. Widen to 30 if evidence is sparse. - Don't apply changes silently. Every accept/reject/verdict gets the user's explicit yes per row. - The retro is read-mostly. Skill scaffolds + verdict locks are the only side-effects. ## Workflow ### Step 0 - Drain pending session retros Before the proposal queue, check whether prior sessions still owe a retro. This is the "quota arbitrage" path - idle Opus budget chews through the backlog so the experiment loop has signal next time. 1. Run: ```bash ax retro pending --since=7 --idle-min=30 --json ``` Returns sessions in the last 7 days that have no `reviewed` graph edge yet AND l