What problem does it solve? When a coding session ends or context runs out, the next agent session starts cold with no memory of prior decisions, progress, or open questions. This Skill compacts the current conversation into a structured handoff document so a fresh agent can resume the work without losing context. ## Core Features & Use Cases - Conversation Compaction: Summarizes the current session into a Markdown handoff document saved to .reviews/handoffs/<date>-<topic>.md inside the repository, with a fallback to the OS temp directory outside git repos. - Lifecycle Management: Keeps only pending handoffs in handoffs/ by embedding an instruction in every document telling the resuming agent to move it to handoffs/done/ after reading. - Context Discipline: References existing artifacts (specs, plans, ADRs, commits) by path instead of duplicating them, redacts sensitive data like API keys, and suggests skills the next agent should invoke. - Use Case: Before ending a long debugging session, invoke the handoff skill with a note like "next session: finish the Maven test fixes" so tomorrow's agent picks up exactly where you left off. ## Quick Start Ask the agent to create a handoff document for the next session, optionally describing what that session will focus on.