What problem does it solve? When a Claude Code session ends — a terminal restart, an account switch, or quitting for the day — all uncommitted context, decisions, and in-flight work vanish unless someone writes it down. This Skill settles a session by verifying git state read-only, writing a self-contained handoff file, and leaving a memory pointer so the next session resumes with zero lost context. ## Core Features & Use Cases - Verified state capture: Runs git status, branch, log, worktree, and stash checks against the filesystem rather than trusting session memory, and reports dirty trees honestly without ever committing or cleaning anything. - Fixed-format handoff files: Writes a structured handoff to ~/Documents/handoffs/ with authorization state, decisions, verified traps, background work, and a negative test the resuming session must pass. - Multi-session sweep: The "/shutdown all" mode broadcasts a settle request to every open interactive terminal on the machine, collects replies with a deadline, and reports each session's outcome. - Use Case: Before restarting Terminal with three repos mid-work, invoke the skill to get one handoff file per session plus a paste-back line that drops the next session straight into the verified state. ## Quick Start Say "/shutdown" before restarting Terminal to write a verified handoff file and memory pointer for this session.