vmihalis/claude-handover/pickup
Claude Code and agent skill by vmihalis/claude-handover
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Pick up a session from a HANDOFF file. Checks CWD first, then `~/.claude/handovers/` for ad-hoc sessions. Supports optional label argument. Pairs with the `handover` skill.
Install
npx vskill@latest install vmihalis/claude-handover/pickupSKILL.md
pickup
Pick up an in-flight task from a prior session by reading the HANDOFF markdown that session left.
Resolution order
Given the user's invocation:
- `/pickup list` — print all files in
~/.claude/handovers/sorted by mtime (newest first), plus note if./HANDOFF.mdexists in CWD. Do not proceed to execute anything. Let the user pick next.
- `/pickup <label>` — read
~/.claude/handovers/<label>.md. If not found, suggest closest matches from that dir.
- `/pickup <absolute-path>` — read the given path directly.
- `/pickup` (no argument):
- If
./HANDOFF.mdexists in CWD → use it. - Else → use the most recent
*.mdin~/.claude/handovers/. - If neither → print
No HANDOFF found in <cwd> or ~/.claude/handovers/.and stop.
Behavior once a HANDOFF file is loaded
- Parse these sections:
Goal,Status,Files touched,Key decisions,Open threads / blockers,Next step,Don't do- If the file is malformed or missing required sections: print what's missing and stop.
- Re-read files that matter. For any file listed under
Files touchedthat you'll modify to executeNext step, read its current state. HANDOFF is a summary of state at handover time — files on disk may have changed since. Trust disk over summary.
- Acknowledge briefly. One short block, max 5 lines:
- Goal (one line)
- What's done (one line)
- Next step (one line)
Do NOT re-summarize decisions, files, or blockers.
- Respect `Don't do`. These are things already ruled out. Do not retry without asking.
- Proceed. Execute
Next step. Do not ask "should I continue?" — the user invoked pickup. IfNext stepis genuinely ambiguous, ask one specific clarifying question and stop.
Rules
- Disk > summary. If files diverged from HANDOFF, trust the files and briefly mention the divergence.
- Do not delete HANDOFF files. The user decides when to clear them.
- Do not chain
handoverat the end automatically.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/pickup/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/vmihalis/claude-handover/pickup)