
Session Handoff Writer
Writes a HANDOFF.md briefing so a fresh Claude session can resume long or stuck work.
- Repository
- thedotmack/claude-mem
- Stars
- 110,174
- Licence
- Apache-2.0
- Files
- 1 file
What it does
When a Claude session gets long, confused, or stuck retrying the same fix, this skill makes Claude write a structured HANDOFF.md file in the project folder. The file records the goal, what works and what is broken, which files matter, which approaches failed and why, the current best theory, and ordered next steps. You then start a new session and tell it to read that file, so it can pick up cleanly without the cluttered history. If claude-mem is installed, the skill also points the new session to saved memory records.
Great for
- Developers running long Claude Code sessions that have become repetitive or confused
- People who need to stop mid-task and resume later with clear context
- Teams passing an in-progress debugging task to a fresh session
Skip it if
- Short, simple tasks where a handoff document adds no value
- Situations where the handoff file might contain secrets or sensitive details, since it captures error messages and file paths verbatim and should not be committed to version control
- Users without claude-mem who expect automatic recall of earlier sessions; the memory pointer section is skipped without it
Try asking
- “Write a handoff, my session is getting long and Claude keeps retrying the same failing test”
- “I want to step away from this refactor, generate a handoff doc so I can resume tomorrow”
- “Create a HANDOFF.md so a fresh session can continue the auth bug fix”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.
handoff.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip handoff.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip handoff.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Ask for the handoff before the session degrades, since the quality depends on the full conversation arc still being in context
- Review HANDOFF.md before starting the new session and remove any secrets or sensitive values
- Delete HANDOFF.md after the new session has picked up the work, or add it to .gitignore as the skill suggests
What's inside
- SKILL.md
Redistributed unmodified from thedotmack/claude-mem under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.