How this skill is triggered — by the user, by Claude, or both
Slash command
/handoff:session-wrapupThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Update project documentation to prepare to clear context or start a new session.
Update project documentation to prepare to clear context or start a new session.
This command supports the token-efficient documentation system:
docs/CONTEXT.md - Current session statedocs/IMPLEMENTATION.md - Phase progress trackerdocs/DECISIONS.md - Architectural decisionsdocs/chronicles/phase-N.md - Session historyNOTE: Some of these tasks may have been completed already.
Check whether docs/CONTEXT.md or docs/IMPLEMENTATION.md exists. If NEITHER
exists, this project is not set up for project-tracking. Do not create docs/
files from scratch as part of a wrap-up — that scatters tracking files into a
directory that was never initialized. Instead, report that no tracking system is
present and suggest running the project-tracking skill to initialize one (or
project-repo for a meta-repo coordinating several projects). Then stop.
File: docs/CONTEXT.md
Update frontmatter:
updated: today's datelast_commit: latest git commit hashphase and phase_name: current phase infoUpdate sections:
Keep total file under 50 lines
File: docs/IMPLEMENTATION.md
File: docs/chronicles/phase-N-name.md
Determine next entry number by scanning all chronicle files:
Use the Grep tool with pattern ^## Entry [0-9] across docs/chronicles/*.md, extract the numbers, find the highest, and add 1.
Use that number + 1 for the new entry (or 1 if no entries exist).
Use slim template (15-20 lines):
Only create entry if:
File: docs/DECISIONS.md
Add new decision as heading-based entry:
### DEC-XXX: Title (YYYY-MM-DD)Update existing decision status if superseded
Updated docs/CONTEXT.md with current focus and next session info
Updated task checkboxes in docs/IMPLEMENTATION.md Phase 3 section
Added Entry 12 to docs/chronicles/phase-3-production.md
Added DEC-008 to docs/DECISIONS.md
Committed: "feat: implement caching layer with Redis"
$ARGUMENTS
Guides 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.
npx claudepluginhub pborenstein/handoff