What problem does it solve? When a Claude Code session is about to be cleared mid-task, everything the session learned risks being lost. This Skill freezes the unfinished session's state into a compact handoff note so a fresh session can resume without re-paying the context cost or asking the user to retell what the repository already records. ## Core Features & Use Cases - Structured handoff note: Writes a Markdown file with ordered sections (Goal, Current state, Decisions, Files touched, Proven, Next step, Open questions, Resume), each naming paths, commands, and line ranges instead of pasting content. - Git-scoped storage: A helper script computes the handoff path inside the repository's git directory keyed by branch, so linked worktrees never overwrite each other's notes, with a config-directory fallback outside git repositories. - Safe-boundary protocol: Commits uncommitted edits as a wip: commit on non-default branches before writing, and preserves verbatim any artefact the user asked to survive the clear. - Recovery without a note: A reference guide reconstructs working context from git log, diffs, and open PRs/issues when no handoff exists. - Use Case: You are mid-refactor on a feature branch with three uncommitted files and a failing test. Invoke the handoff skill, and the next session opens the note, sees the proven claims and the exact next step, and resumes at the right task. ## Quick Start Ask the AI to save this session's state with the handoff skill before running /clear, noting what the next session must not lose.