Skilllibrary handoff-brief
Create concise project handoff artifacts, especially a top-level START-HERE document and short resume context for the next session or machine. Use when scaffolding finishes, a milestone closes, or long-running autonomous work needs a compact restart surface. Do not use when work is fully complete with nothing pending, or for loading context at session start.
install
source · Clone the upstream repo
git clone https://github.com/merceralex397-collab/skilllibrary
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/merceralex397-collab/skilllibrary "$T" && mkdir -p ~/.claude/skills && cp -r "$T/01-package-scaffolding/handoff-brief" ~/.claude/skills/merceralex397-collab-skilllibrary-handoff-brief && rm -rf "$T"
manifest:
01-package-scaffolding/handoff-brief/SKILL.mdsource content
Handoff Brief
Use this skill to create a restartable handoff surface with actual project state.
Procedure
1. Gather current state
Read these sources to understand current project state:
Always check:
- Git state:
git branch --show-current && git log --oneline -5 && git status --short - Test state: run test command and capture result
- README.md and AGENTS.md for project context
If available, also check:
- Canonical brief (
ordocs/spec/CANONICAL-BRIEF.md
)docs/BRIEF.md - Ticket manifest (
) and board (tickets/manifest.json
)tickets/BOARD.md - Workflow state (
or equivalent)workflow-state.json
2. Write START-HERE.md
Populate with ACTUAL project state — never template placeholders:
# START-HERE Generated: [ISO timestamp] ## What This Repo Is [Actual project summary from canonical brief or README] ## Current State - What has been completed - What is in progress - What is blocked ## Read In This Order 1. This file (START-HERE.md) 2. README.md 3. AGENTS.md 4. [Canonical brief path] 5. [Ticket board path] ## Current Or Next Ticket [The actual active ticket or recommended next ticket] ## Test Status [PASSING | FAILING: N failures | NOT RUN] ## Blockers | Blocker | Impact | Resolution | |---------|--------|------------| | [Description] | [What it blocks] | [What's needed] | ## Known Risks [Actual risks and open questions] ## Next Action [The exact next useful action for whoever opens this repo next] ## Commands to Resume ```bash [Exact commands to verify state and continue]
### 3. Place handoff correctly ```bash # For session handoffs (repo root, temporary) # Write START-HERE.md to repo root # For milestone handoffs (persistent archive) mkdir -p docs/handoffs # Write to docs/handoffs/[milestone]-[date].md
4. Validate
Verify the handoff:
- START-HERE.md exists with all sections populated with real content
- Referenced tickets actually exist
- Reading order files all exist
- Next action is specific and actionable (not "continue working")
- Commands to resume actually work
- Test status is current, not assumed
5. Commit handoff (if appropriate)
git add START-HERE.md git commit -m "docs: handoff brief for [milestone/session] State: [brief summary] Next: [primary next action]"
Output contract
A
START-HERE.md file at repo root containing:
- Project summary (what this repo is)
- Current state (done / in progress / blocked)
- Reading order with actual file paths
- Active or next ticket
- Test status
- Blockers with resolution paths
- Next action (specific and actionable)
- Resume commands (exact, working commands)
Rules
- This skill is a closeout and restart refiner, not a scaffold entrypoint
- Populate with actual project state, not template placeholders
- Keep it concise — this is a restart surface, not comprehensive documentation
- Better to handoff with noted gaps than no handoff at all
Failure handling
- Incomplete information: Document what's known, explicitly note gaps
- Tests failing: Document which tests fail and why — don't hide failures
- Uncommitted changes: Either commit or explicitly list what's uncommitted and why
- Unclear next steps: At minimum, state "Needs planning before continuing"
References
- This is step 9 of the scaffold-kickoff flow — return to
step 10 for the done checklist../scaffold-kickoff/SKILL.md - Complement to project-context (load context) and ticket-execution (do work)