What problem does it solve? When an agent session ends or hits context limits, critical decisions, dead ends, and reasoning are lost. This Skill compacts the conversation into a structured handoff document so a fresh agent can continue the work without re-deriving context. ## Core Features & Use Cases - Purpose-scoped handoffs: Supports continuation (session ending), fork (extracting a side-quest), and return (reporting back to a parent session) modes, each with its own scoping rules. - User-confirmed mandate: Presents the inferred purpose, scope, and carry-over context to the user for confirmation before writing, keeping user decisions binding and proposals labeled. - Deduplication and sourcing: References existing artifacts (specs, tickets, ADRs, commits) by path instead of duplicating them, and ends with a Sources section marking MUST READ items. - Use Case: A long debugging session is about to hit the context limit. Invoke the handoff skill to write agent/handoffs/2024-05-01-auth-token-bug.md, then start a new session with the pickup prompt to continue seamlessly. ## Quick Start Ask the agent to create a handoff document for the next session, describing what that session should accomplish.