Claude-skill-registry handover
Use when starting a session (resume previous work) or ending a session (create handover for next). Automatically detects mode based on conversation state. Cascades through completed handovers via Haiku subagents until finding incomplete work.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/handover" ~/.claude/skills/majiayu000-claude-skill-registry-handover && rm -rf "$T"
manifest:
skills/data/handover/SKILL.mdsource content
Handover Skill
Context-aware handover management: resume previous work or create a handover for the next session.
Mode Detection
Determine mode based on conversation state:
| Conversation State | Mode | Action |
|---|---|---|
Empty or minimal (just ) | Process | Read |
| Progress has been made | Create | Read |
Process Mode
Resume from latest incomplete handover. Uses Haiku subagents to cascade through completed handovers.
Critical: Process mode handles ONE handover per session. After finding incomplete work, STOP cascading and begin implementation.
See:
- Cascade workflow and Haiku subagent promptreference/process-mode.md
- MANDATORY when handover requires human decisions with subagent recommendations (counter-recommend, executive summaries)reference/human-decision-workflow.md
Create Mode
Generate handover from conversation for the next session.
Arguments:
- Write to file only, suppress chat outputfile
- Output to chat only, skip file creationchat- (none) - Both file and chat (default)
See:
reference/create-mode.md for full workflow including:
- Pre-creation analysis (task separation, dependencies)
- Dependency blocking instructions
- Output format template
- File numbering rules