Agent skill
create-handoff
Save session state for later resumption. Use when: - User says "done for today", "ending session", "save state" - Context is getting full (80%+) - User is taking a break - Before context compaction - User mentions "handoff", "pause work", "wrapping up"
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/create-handoff-darkroomengineering-cc-settings
SKILL.md
Create Session Handoff
Save current session state for seamless resumption.
Usage
bash ~/.claude/scripts/handoff.sh create
Or use the native command:
/create-handoff
What Gets Saved
The handoff file includes:
- Current task: What you're working on
- Progress: What's been completed
- Decisions made: Key choices and rationale
- Files modified: List of changed files
- Next steps: What remains to be done
- Context: Important information to remember
- Learnings: Patterns discovered in session
Handoff Location
~/.claude/handoffs/
├── project-name-2024-01-15-1430.md
├── project-name-2024-01-14-0900.md
└── ...
When to Create Handoff
- End of work session - Before closing Claude Code
- Context at 80%+ - Before auto-compaction
- Taking a break - Preserve state for later
- Switching tasks - Save before context switch
- Before compacting - Auto-triggered by PreCompact hook
Auto-Handoff
The setup automatically creates handoffs:
- Before context compaction (PreCompact hook)
- At session end (SessionEnd hook)
Output
Confirms:
- Handoff file created
- Location of file
- Key information saved
Resume Later
To resume from a handoff:
/resume-handoff
This loads the most recent handoff for the current project.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?