How this skill is triggered — by the user, by Claude, or both
Slash command
/handoff:session-pickupThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read context from previous session to prepare for new work.
Read context from previous session to prepare for new work.
Verify the checkout is current (do this BEFORE reading any tracking file):
git fetch, then compare local HEAD to upstream:
git rev-list --left-right --count @{upstream}...HEAD (left = behind, right = ahead)git pull --rebase. Do NOT trust CONTEXT.md's contents until reconciled.updated/last_entry are self-reported and can
look fresh while the checkout is behind. Tracking files sometimes land via
out-of-band pushes (including other projects' sessions), so a recent
frontmatter date is NOT proof the local checkout is current.Confirm a tracking system is present (before doing pickup work):
docs/CONTEXT.md or docs/IMPLEMENTATION.md exists.project-tracking skill to initialize one
(or project-repo for a meta-repo coordinating several projects). Then stop.Check for CONTEXT.md (token-efficient system):
docs/CONTEXT.mdupdated date in frontmatterFall back to IMPLEMENTATION.md (if CONTEXT.md missing):
Make a plan for what to do next based on the context
Note: CHRONICLES.md and DECISIONS.md are historical context. Only read them if you need deeper background on a specific decision or past work.
npx claudepluginhub pborenstein/handoffGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.