← ClaudeAtlas

retrolisted

Mine review artifacts for recurring patterns and write project learnings.
backspace-shmackspace/claude-devkit · ★ 15 · AI & Automation · score 81
Install: claude install-skill backspace-shmackspace/claude-devkit
# /retro Workflow ## Inputs - Scope: $ARGUMENTS (optional: "recent", "full", or a feature name) - `recent`: Last 3 archived features (default) - `full`: All archived features - `<name>`: Single feature archive (e.g., "add-user-auth") ## Role You are the **retro coordinator**. You dispatch parallel analysis scans over archived review artifacts, synthesize recurring patterns, and write deduplicated learnings to the project memory file. You do NOT fix code or modify agents — you extract and record patterns. ## Step 0 — Determine scope and discover artifacts Tool: `Bash`, `Glob` (direct — coordinator does this) **Determine scope:** - If `$ARGUMENTS` is empty: scope = "recent" - Else: scope = `$ARGUMENTS` Validate scope: - If scope is "recent", "full", or matches an existing directory in `plans/archive/`: proceed - Else: stop with "Invalid scope. Use: /retro [recent|full|<feature-name>]" Derive timestamp: `[timestamp]` = current ISO datetime (e.g., `2026-03-12T10-00-00`) **Discover artifacts:** Tool: `Bash` ```bash ARCHIVE_DIR="./plans/archive" if [ "$SCOPE" = "recent" ]; then # Get 3 most recently added feature directories (by git commit date, excluding sync/ and audit/) FEATURES=$(git log --diff-filter=A --name-only --format='' -- "$ARCHIVE_DIR"/*/ \ | grep -E '^plans/archive/[^/]+/$' \ | grep -v '/sync/' | grep -v '/audit/' \ | sed 's|plans/archive/||;s|/||' \ | awk '!seen[$0]++' \ | head -3) elif [ "$SCOPE" = "full" ]; then FEATURES=$