← ClaudeAtlas

handofflisted

Generate a Markdown handoff document summarizing the current conversation so another agent (Claude, Codex, opencode, pi, ampcode, Cursor, or a fresh session) can resume without re-deriving context. Produces docs/<slug>-handoff.md. Invoke explicitly when a session is near its context limit.
ananthanandanan/skills · ★ 4 · Data & Documents · score 73
Install: claude install-skill ananthanandanan/skills
# handoff This skill runs **when context is nearly exhausted**. Budget is the constraint. Draft from what's already in conversation context — do not re-read files, do not grep, do not ask interview questions, do not run a self-check pass. One `Write` call is the goal. ## Output path `docs/<slug>-handoff.md` where `<slug>` is a 2–3 word kebab-case identifier derived from the session's main agenda (or the user's freeform argument to the slash command, if given). - Lowercase, alphanumeric + hyphens only. - If the file exists, append `-2`, `-3`, … — never clobber. - `mkdir -p docs` if needed. ## Audience Another LLM coding agent with Read/Write/Bash but **zero prior context**. Write for them: concrete paths, exact commands, exact error strings. No prose pleasantries, no recap of the dialogue. ## Sections (in order) Include only sections with real content. Omit or write `None this session.` for empty ones — never pad. 1. **Header** — one-line crux (what this session was about), branch, date, working dir. 2. **Agenda** — 2–4 sentences on the goal. 3. **Files read** — bullet list: path + half-sentence on why it mattered. 4. **Files written / edited** — table: `File | Change`. 5. **Bugs found** — symptom + root cause (if known) + file:line. 6. **Fixes made** — what was broken + the fix + where. 7. **Skills used** — `/ank:<skill>` invocations + outcome. Omit if none. 8. **Links / references** — URLs, issue/PR numbers, doc paths. 9. **Key decisions** — non-obvious choices + *w