Skip to content
cccskills
FreePublished on GitHub

handoff-update

Update an existing handoff document with current session progress. Applies section-specific merge rules: append-only for Work Done (never deletes history), replace for Status and Next Steps, merge for Files and Discoveries. Falls back to creating a new handoff if no source file is found.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Update an existing handoff document with this session's progress.

Step 1: Resolve the handoff file

Determine which file to update, in this priority order:

  1. If $ARGUMENTS[0] was provided, use it as the file path.
  2. If this session was started via /handoff:resume, look in conversation history for the argument that was passed to it.
  3. If neither is found, fall back to creating a new file: claudedocs/handoffs/handoff_YYYYMMDD_HHMMSS.md. Inform the user that no existing handoff was found.

Step 2: Read the existing file

Read the resolved file completely. Parse all sections as the baseline for the merge.

Step 3: Apply section merge rules

Rewrite the file with updated content using these merge rules:

SectionRuleNotes
TaskKeep originalUpdate only if scope fundamentally changed
ScopeKeep or refinePreserve exclusions, acceptance, authorization, and ownership; record a new contract revision for material changes
FilesMergeAdd new files touched in this session. Keep originals. Use paths and symbols; include lines only when verified at the recorded revision
DiscoveriesAppendAdd new findings below existing list. Never remove prior discoveries
Work DoneAppend onlyAdd new completed items below existing list. Never remove entries. Include commit hashes
StatusReplaceRecord the observed revision and time, checks and their scope, blockers, and next owner; distinguish task, run, and acceptance state
Next StepsReplaceWrite the updated actionable checklist
CodeUpdateReplace with the most relevant snippets from the current state

The append-only rule for Work Done is strict. Even if a previous entry describes work that was later revised, keep it. The history records prior claims; live evidence determines what is currently true. Append a correction with its evidence instead of removing the old entry.

Step 4: Confirm

After saving, confirm:

  • File path updated
  • How many new Work Done items were added
  • The updated Status (one line)
  • How many Next Steps remain

This command implements the Handoff Triad pattern documented in this guide's Session Handoff Pattern section. Template inspired by Packmind's handoff commands (Apache 2.0).

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Audit Claude Code agents, skills, and commands for quality and production readiness. Use when evaluating skill quality, checking production readiness scores, or comparing agents against best-practice templates.

The English summary is being prepared. Showing the original description.

FlorianBruniaux/claude-code-ultimate-guide6.2KUpdated Oct 18, 2026

Codebase health audit scoring 7 categories with progression plan

The English summary is being prepared. Showing the original description.

FlorianBruniaux/claude-code-ultimate-guide6.2KUpdated Oct 18, 2026

Autonomous improvement loop: scan codebase metrics, scaffold experiment files, run agent-driven iterations until metric improves

The English summary is being prepared. Showing the original description.

FlorianBruniaux/claude-code-ultimate-guide6.2KUpdated Oct 18, 2026

Generate bounded independent candidates, score them against a frozen rubric, and verify the selected result with a proof log.

The English summary is being prepared. Showing the original description.

FlorianBruniaux/claude-code-ultimate-guide6.2KUpdated Oct 18, 2026

canary

Free

Post-deploy monitoring: watch production after a deploy and alert on regressions

The English summary is being prepared. Showing the original description.

FlorianBruniaux/claude-code-ultimate-guide6.2KUpdated Oct 18, 2026

Restore context after /clear by summarizing recent work and project state

The English summary is being prepared. Showing the original description.

FlorianBruniaux/claude-code-ultimate-guide6.2KUpdated Oct 18, 2026

See all skills by FlorianBruniaux

Report a problem with this skill