ai/skills/handoff/SKILL.md
Prepare a clean handoff for continuing complex work in a fresh Claude Code session. Use when the user says "handoff", "hand off", "clean handoff", "fresh context", "new session", "pick this up later", "continuation", or when context is getting full and multi-step work remains. Also use proactively when you notice context is approaching limits and the task isn't finished.
npx skillsauth add steveclarke/dotfiles handoffInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Write durable continuation notes to the project, generate a resume prompt, and copy it to the clipboard so a fresh Claude Code session can pick up exactly where this one left off.
Claude Code sessions have finite context. Complex multi-session work (migrations, large features, multi-phase plans) needs a way to pass state between sessions without losing momentum. The handoff captures what a fresh session needs to know — not everything that happened, but everything that matters going forward.
Before writing anything, collect this information from the current session:
What's done:
What's not done:
Key decisions made:
Practical details:
If the next task isn't obvious from context, ask: "What should the next session focus on?"
Write a continuation notes file to the project. Location preference:
docs/superpowers/plans/ if it exists (superpowers convention)docs/ if it existsCONTINUATION.mdFilename: YYYY-MM-DD-<topic>-continuation.md
Structure:
# [Topic] — Continuation Notes
## Current State (YYYY-MM-DD)
[1-2 sentence summary of where things stand]
### What's Working
- [bullet list of completed work]
### What's NOT Working Yet
- [bullet list of remaining work, known gaps]
### Key Decisions
- [decisions the user approved that constrain future work]
### Bugs Fixed (Don't Repeat These)
- [gotchas encountered — saves the next session from re-discovering them]
### Practical Details
- Repo: [path] (GitHub: [org/repo], branch: [branch])
- Dev stack: [running? how to start?]
- Credentials: [if needed for testing]
## Next: [What To Do]
[Brief description of what the next session should do first]
### Key Files to Read
- [file path] — [what it contains and why it matters]
### Pattern to Follow
[If a pattern was established, show a brief example so the next session
doesn't have to rediscover it]
Keep it concise — this is a briefing, not a history. The next session should be able to read this in under a minute and know exactly what to do.
git add <continuation-file>
git commit -m "docs: add continuation notes for handoff"
git push
Craft a resume prompt — the exact text the user will paste into a fresh session. It should:
Template:
I'm [brief context]. [Phase/step] is complete. Read these files to get up to speed, then [next action]:
1. [continuation file path] (where we left off)
2. [spec or plan path] (full context)
3. [CLAUDE.md or other key doc] (conventions)
[One sentence about what to do next.]
echo "<resume prompt>" | pbcopy # macOS
# or: echo "<resume prompt>" | xclip -selection clipboard # Linux
Tell the user: "Resume prompt copied to clipboard. Start a fresh session in [repo path] and paste it."
The continuation file supplements git log and the code itself — it captures context that isn't in either place.
content-media
Download content from YouTube including transcripts, captions, subtitles, music, MP3s, and playlists. Use when the user provides a YouTube URL or asks to download, transcribe, or get content from YouTube videos or playlists.
development
Apply VueUse composables where appropriate to build concise, maintainable Vue.js / Nuxt features.
development
Review UI for visual consistency, layout structure, and design system compliance. Two modes — code review (check view files against patterns) and visual audit (screenshot all routes and analyze). Use when reviewing UI code, checking consistency, auditing views, or when user says "review the UI", "check consistency", "UI audit", "design review".
tools
Improves typography by fixing font choices, hierarchy, sizing, weight, and readability so text feels intentional. Use when the user mentions fonts, type, readability, text hierarchy, sizing looks off, or wants more polished, intentional typography.