What problem does it solve? When a work session ends, all conversational context is lost, forcing the next session to re-derive decisions, re-inspect repository state, and risk repeating settled debates. This Skill writes a self-contained handoff document under .marvin/handoff/ and emits a paste-ready prompt so a fresh session can resume immediately. ## Core Features & Use Cases - State-grounded capture: Inspects git branch, status, diffs, recent commits, and open PRs so every claim in the handoff traces to real repository state. - Structured handoff document: Writes a numbered, slug-named Markdown file with machine-readable YAML frontmatter (objective, branch, PR URL, spec link) plus sections for status, decisions, next steps, and open questions. - Decision preservation: Records not just what was decided but why, including rejected alternatives, so the next session does not relitigate settled choices. - Use Case: You are mid-way through a database migration on a feature branch and need to stop for the day. Run the handoff to produce .marvin/handoff/003-db-migration.md, then paste the emitted prompt into tomorrow's session to resume exactly where you left off. ## Quick Start Ask the assistant to create a handoff of the current work so you can continue it in a new session.