From handoff
This skill should be used when the user says "hand off", "handoff", "save context", "session handoff", "context is full", "switch sessions", "save and close", "pick this up later", "continue later", "wrap up session", or wants to preserve their current work context before closing Claude and starting a fresh session.
How this skill is triggered — by the user, by Claude, or both
Slash command
/handoff:handoffThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Save the current session context so a fresh Claude session can pick up exactly where this one left off.
Save the current session context so a fresh Claude session can pick up exactly where this one left off.
/handoff or /handoff [notes]/mnt/pi-data/claude-workspace/handoffs//mnt/pi-data/claude-workspace/handoffs/archive/When this skill activates, do the following:
Review the current conversation and identify:
/handoff [notes], include them prominentlyConvention: YYYY-MM-DDTHHMM-<bead-id>-<slug>.md
bd list --status=in_progress to check for an active bead ID.kyle-dev-infra-234).Examples:
2026-03-28T2042-kyle-dev-infra-234-fix-handoff-plugin.md2026-03-28T1530-treehouse-chat-ui-rebuild.md2026-03-29T0900-kyle-dev-infra-25j-total-recall-remote-push.mdFormat the context as a structured markdown document. Use this exact template:
# Handoff Context
> Saved: YYYY-MM-DD HH:MM | Bead: <id or "none"> | Working dir: <pwd>
## Session Summary
[2-3 sentences]
## Active Goals
- [goal 1]
- [goal 2]
## Unfinished Work
- [ ] [task with status]
- [ ] [task with status]
## Key Files
- `/absolute/path/to/file1` - [what/why]
- `/absolute/path/to/file2` - [what/why]
## Important Decisions
- [decision and rationale]
## Last Intent
[What the user was about to do or asked for last]
## User Notes
[Any notes the user provided, or "None"]
A) Save to claude-mem for long-term searchable memory:
Use the mcp__plugin_claude-mem_mcp-search__save_memory tool with:
title: "HANDOFF: [brief summary of session]"text: The full handoff document from Step 3project: Use the current project name if known, otherwise omitB) Save to handoff file for immediate injection on next startup:
Use the Write tool to write the handoff document to:
/mnt/pi-data/claude-workspace/handoffs/<filename from Step 2>
Ensure the directory exists first: mkdir -p /mnt/pi-data/claude-workspace/handoffs
Tell the user:
Keep the confirmation brief -- 2-3 lines max.
npx claudepluginhub kyletabor/claude_plugins --plugin handoffSaves session state at end of session and resumes it at start of next session. Useful when context is running out, wrapping up, or continuing previous work.
Creates structured handoff documents that capture session state, active goals, and artifact context for seamless continuation. Useful before clearing context or at end of session.
Captures session handoff details (completed, pending, learned) into .claude/handoff.md and loads it on session start. Maintains context across Claude Code sessions.