← ClaudeAtlas

session-reviewlisted

Review the current chat session — surface what's open, pending, or stale before continuing or closing
asynchronos/operator47-plugins · ★ 0 · Code & Development · score 70
Install: claude install-skill asynchronos/operator47-plugins
# Session Review Take stock of what's open, in-flight, deferred, or stale in the current chat session. Produce a six-section report with evidence cited per finding, then stop. The skill is **surface-only by contract** — it reads files, runs read-only commands, and prints findings. It never edits, commits, or auto-resolves anything. ## Procedure Execute these steps in order. Each section of the final report cites evidence — never paraphrase a verdict. ### Step 1 — Identify project root ```powershell $root = git rev-parse --show-toplevel 2>$null if (-not $root) { $root = $PWD.Path } Set-Location $root ``` ```bash ROOT=$(git rev-parse --show-toplevel 2>/dev/null || pwd) cd "$ROOT" ``` If not in a git repo, fall back to cwd. Note the absence of git in the report ("Not a git repo — skipping git-state checks") and skip Step 3 entirely rather than repeating the error for each command. ### Step 2 — Scan harness signals (in-session, no I/O) These signals are visible in the running skill's context — no commands needed: - **TodoWrite list state.** If any todos are active, list each with its status (`pending` / `in_progress` / `completed`). - **IDE-opened files.** If the conversation contains `<ide_opened_file>` system reminders, list the most recent path(s). These hint at where the user's attention is. If neither signal is present, note "No harness signals captured." ### Step 3 — Scan git state Run these read-only commands. Capture and quote output verbatim in the report: