handoff
ShellSession continuity for Claude Code.
Every Claude session starts fresh. You remember what you were working on yesterday - what got done, what broke, where you left off. Claude doesn't. This plugin fixes that. Think hospital shift change. Doctors don't try to remember everything about every patient. They do structured handoffs: current status, what happened, what to watch for, what's next. Same idea here.
claude-code plugin session-management
[features]
Command
Explicit control with /handoff start, /handoff end
Skill
Claude auto-invokes when you say "handoff", "save progress", "resume"
Agent
Delegate to specialized agent for autonomous management
Severity Levels
Critical, In Progress, Ready status tracking
[install]
/plugin install ramonclaudio/handoff
# Or from terminal:
claude plugin install ramonclaudio/handoff [usage]
/handoff init # First time: create .handoff/ structure
/handoff start # Beginning of session: gather context
/handoff end # End of session: archive state [structure]
.handoff/
├── CONTEXT.md # Project: stack, commands, critical paths, gotchas
├── HANDOFF.md # Session: severity, health, done, failed, blockers, resume
└── sessions/ # Archived handoffs [requirements]
- Claude Code 2.1+
- Git
- Optional: gh (GitHub CLI), Linear MCP
[license]
This project is licensed under the MIT license.