← ClaudeAtlas

wrapuplisted

Strategic session-end preservation. Captures decisions, discoveries, and state that the automatic hooks miss.
andyed/session-cartographer · ★ 7 · AI & Automation · score 71
Install: claude install-skill andyed/session-cartographer
# Wrapup When a runtime script is needed, resolve `ROOT` from `CARTOGRAPHER_ROOT`, `CLAUDE_PLUGIN_ROOT`, or `PLUGIN_ROOT`. If none is set, derive the plugin root from this skill's reported base directory (`../..` from `skills/wrapup`), with the conventional checkout as a legacy fallback. Deliberate end-of-session preservation. The hooks capture mechanical facts (files changed, commits made, session ended). This skill captures **strategic context** — the decisions, discoveries, and unfinished threads that make the next session productive. Wrapup serves two audiences at once. The **log** gets a synthesis paragraph that `/remember` can recall months later. The **human** gets a digest panel they can verify at a glance — every line traces back to a logged event or to `git`, so a wrong claim is visible rather than merely plausible. ## Step 0: Render the digest — do this first ```bash ROOT="${CARTOGRAPHER_ROOT:-${CLAUDE_PLUGIN_ROOT:-${PLUGIN_ROOT:-$HOME/Documents/dev/session-cartographer}}}" node "$ROOT/scripts/session-digest.js" ``` The script resolves the session from `CARTOGRAPHER_SESSION_ID` / `CLAUDE_CODE_SESSION_ID`; pass `--session <id>` to override. It prints a panel covering span and tempo, commits with type and diff-shape mix, hottest files, research hosts, `/remember` served-vs-used, and the live dirty/unpushed state of every repo the session touched. **Show the panel to the user verbatim.** Do not paraphrase it into prose or re-type its numbers into a bulleted lis