← ClaudeAtlas

ccc-handofflisted

Proactive context reset — write a dense handoff file and tell the user to start a NEW chat now. Context degrades quality as it fills; fix is frequent handoffs, not deeper compaction.
KevinZai/commander · ★ 6 · AI & Automation · score 74
Install: claude install-skill KevinZai/commander
# $ccc-handoff — Hand Off to a Fresh Session **Core idea:** context windows degrade model quality as they fill up. The fix is not "compact harder" — it's "hand off to a fresh chat frequently." This skill writes a dense, information-preserving handoff file and then tells you, explicitly, to open a new chat and resume there. It is meant to be invoked **often**, not just when a session is dying. Pattern popularized by Matt Pocock (open a fresh chat frequently instead of letting one session's context degrade). ## When to Use Use this proactively — the whole point is that you run it BEFORE quality degrades, not after: - After finishing a coherent chunk of work (a feature, a fix, a review pass) — even mid-session - Before starting an unrelated task in the same chat (topic switch = handoff point) - The moment you notice the model getting slower, forgetting earlier context, or making mistakes it wouldn't normally make - Mid-way through a long orchestration run (`$ccc-orchestrate`, `$ccc-plan-exec`) — long multi-step Executor loops are exactly when context degrades fastest; do not wait for the run to finish - End of a work session before closing Claude Code (same use case as `$ccc-save-session`, but treat "session end" as just one of many trigger points, not the primary one) If you are asking "should I hand off now or wait" — the answer is hand off now. Frequency is cheap; degraded output is not. ## Relationship to $ccc-save-session and $ccc-resume-session This skill reuses th