← ClaudeAtlas

recaplisted

Read-only orientation — render a scannable table of what just happened so you can situate yourself. Modes: '/recap' (this session), '/recap arc' (the last product arc), '/recap commit' (the last commit), '/recap push' (the last push's commits — what I sent up), '/recap pull' (the last pull's changes — what came down to me). Use when user says '/recap', 'catch me up', 'what just happened', 'where am I', 'recap the session', 'recap the last commit/push/pull'. Plain summary only — never validates or judges (that's /retrospect); never writes to disk. (Code port — ADR-094.)
mikeprasad/aria-knowledge · ★ 16 · AI & Automation · score 64
Install: claude install-skill mikeprasad/aria-knowledge
# /recap — Read-Only Orientation Render a compact `What / Where / Status` table of recent work to situate the user at a glance. **Read-only**: no disk writes, no logs, no verdicts. The orient-side counterpart to `/handoff` (which packages state for the *next* reader) — recap re-orients the *current* reader. Distinct from `/retrospect`, which validates with per-fix verdicts; `/recap` only summarizes, and may *offer* to escalate to `/retrospect` but never runs verdict work itself. ## Step 0: Resolve Mode Parse the first argument (case-insensitive): - `arc` → arc mode - `commit` (optionally followed by a `<hash>`) → commit mode - `push` → push mode - `pull` → pull mode - anything else / no arg → **session mode** (default) ## Mode Resolution ### Session mode (default) Synthesize what happened in THIS conversation — files created/modified, decisions made, current state — **from conversation context, not git** (same source as `/handoff` Step 2). Headline frame: "this session · {N} changes". ### Arc mode (`arc`) Read the project's `PROGRESS.md` (nearest one from cwd). The arc boundary = the most recent dated/`## ` arc heading; everything from that heading forward (plus this session's work) is "the arc". **State the inferred boundary in the headline** (e.g. "arc since PROGRESS 2026-06-21 entry") so the user sees what was treated as the arc. If no PROGRESS.md, fall back to session mode and say so. ### Commit mode (`commit [<hash>]`) `git show <hash|HEAD> --stat` for the subject