What problem does it solve?
This Skill prevents long Claude Code sessions from losing decisions, repeating failed approaches, or relying on stale file descriptions by creating a verified HANDOFF.md for the next session.
Core Features & Use Cases
- Verified session handoffs: Reconstructs repository state with git status, git log, git diff, fresh file reads, and current test or build output before writing claims.
- Resume with drift detection: Reads and re-verifies an existing HANDOFF.md, reports changes against its recorded Git state, surfaces open questions, and confirms the adjusted plan.
- Dead-end preservation: Archives older handoffs and carries forward failed approaches, known traps, verified state, and concrete next steps so future sessions avoid repeating mistakes.
- Use Case: When context is running low after a complex implementation, run a handoff so a fresh Claude Code session can resume from verified repository facts instead of an unreliable summary.
Quick Start
Use the handoff skill by asking Claude Code to run /handoff before ending the session, then ask the next session to resume from the handoff.