The context window always fills up at the worst time
Without a handoff
- You clear the session and every decision goes with it.
- The new session asks again what you already answered an hour ago.
- Uncommitted work gets stomped because nobody knew it was there.
- You re-explain the project from the top, every time.
With a handoff
- One command writes down everything that matters.
- The new session reads it and starts on the next move.
- Uncommitted changes are listed so nothing gets overwritten.
- Decisions stay decided. No re-litigating.
How it works
01 Gathers the state Git status, files touched, decisions made, what's half done.
02 Writes the handoff Real file paths, real IDs, real URLs. Nothing vague.
03 Saves a copy To your project's tasks folder, in case the paste gets lost.
04 You paste it Into a fresh session, and it picks up the next move.
Copy. Paste. Done.
Paste this into Claude Code. It installs the skill and checks it worked.
Install the session-handoff skill from https://github.com/ezjonline/ezj-automations/tree/main/skills/session-handoff into my Claude Code skills directory. Clone https://github.com/ezjonline/ezj-automations, copy the skills/session-handoff folder to ~/.claude/skills/session-handoff, then confirm the skill is available.Everything the handoff captures
- The missionWhat this session was for, in one line.
- Done and in progressWhat landed, and what's half built.
- The next moveOne concrete first instruction for the new session.
- Decisions madeAnd why, so nobody reopens them.
- Files and uncommitted changesExact paths, so nothing gets overwritten.
- Open questionsWhat's blocked and who it's waiting on.
- 11 sections in every handoff
- 1 clear next move
- 0 context lost
Use it
When a session gets long, type /session-handoff. Copy the block it gives you, run /clear, paste it in.
Free AI Audit
Want the whole system, not just the skill?
This is one piece of how I run my business. Book a free AI Audit and I'll map out what the full setup looks like for yours.
Get my free AI Audit