handoff

Writes a session handoff document to Proton Drive and registers it in a shared handoff map.

1|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/jwh3times/holland-vip --skill handoff-jwh3times
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: handoff
Source: https://github.com/jwh3times/holland-vip/tree/main/.agents/skills/handoff
Command: npx skills add https://github.com/jwh3times/holland-vip --skill handoff-jwh3times

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? When work spans multiple machines, a fresh agent on another computer has no context about unmerged branches, pending decisions, or the next step. This Skill captures the full session state into a handoff document synced through Proton Drive so the next session can resume with /lets-go. ## Core Features & Use Cases - Unmerged work audit: Scans both public and private repositories for uncommitted, stashed, unpushed, and unmerged changes plus open PRs, and alerts the user before writing anything. - Handoff document generation: Writes a structured Markdown document covering current state, reasoning, next steps, and suggested skills, referencing existing artifacts by path or URL. - Handoff map registration: Uses scripts/handoff-map.mjs to record the single active handoff per repository, with CLI-mirror pull/push support for Linux machines without the Proton Drive desktop client. - Use Case: You finish a coding session on your desktop and want to continue on your laptop tomorrow. Run the handoff skill, and it audits your repos, writes the context document, syncs it to Proton Drive, and closes out the session. ## Quick Start Ask the agent to hand off this session to your other machine, optionally describing what the next session will focus on.

Frequently Asked Questions about handoff

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transfer an AI coding session to another computer?▼

Run the handoff skill, which writes a Markdown document capturing repository state, reasoning, and next steps into your Proton Drive Handoffs folder. On the other machine, start a session with /lets-go to pick it up.

How does the handoff skill handle uncommitted or unpushed changes?▼

It audits both repositories for uncommitted, stashed, unpushed, and unmerged work plus open PRs, then alerts the user under a warning heading before writing anything. Shipping and pushing remain the user's responsibility.

Does the handoff skill work on Linux without the Proton Drive desktop client?▼

Yes, it supports a CLI mirror mode using the proton-drive command-line tool. It pulls handoff_map.json before reading and pushes the document and map after writing, since no Linux sync client exists.

What happens if a previous handoff was never picked up?▼

The skill checks the map's active field before writing. If an earlier handoff is still active, it notifies the user, reads that document, and carries forward whatever context is still true into the new one.

Why does the proton-drive CLI hang during a handoff?▼

The CLI prompts for a conflict strategy if none is given, which hangs an automated agent. Every proton-drive command must include a conflict flag such as -f remove or -f create-new-revision.