| name | util-create-handoff |
| description | Create session handoff document for transferring work to another session
|
| metadata | {"source-plugin":"util","source-skill":"create-handoff"} |
Session ID
${CLAUDE_SESSION_ID}
Create a handoff document for the next session.
Handoff Location
Save to: .handoffs/YYYY-MM-DD_HH-MM_<short-description>.yaml
(Example: .handoffs/2026-01-24_14-30_auth-implementation.yaml)
Schema
---
date: YYYY-MM-DD
status: complete | partial | stuck | transient
---
goal: |
What was the larger goal of this session?
What were we ultimately trying to achieve?
current_state: |
Where did we end up?
What's the current state of the work?
What skill was used in terms of state - planning, implementing, reviewing etc?
stuck_on: |
What specific problem is blocking progress?
What have we tried that didn't work?
transient: false
transient_reason: |
Why did the goals shift? What new direction emerged?
learned:
- insight: What we discovered
details: Specifics about the learning
worked:
- approach: What worked well
why: Why it worked
didnt_work:
- approach: What we tried that failed
why: Why it failed, what to avoid
next_approach: |
Given what we learned, what should we try next?
What's the recommended path forward?
next_steps:
- First concrete action
- Second concrete action
git:
branch: <from context>
recent_commits:
- <from context>
changed_files:
- <from context>
questions: []
decisions: []
files_to_read: []
Fill this out based on our session. Be honest about stuck points and what didn't work.