handoff

Generates a portable markdown handoff document for transferring work between sessions or agents.

2|2|Updated Jun 28, 2015
One-click install
npx skills add https://github.com/camercu/dotfiles --skill handoff-camercu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: handoff
Source: https://github.com/camercu/dotfiles/tree/main/common/.config/agents/skills/handoff
Command: npx skills add https://github.com/camercu/dotfiles --skill handoff-camercu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When work must move to another AI harness, repository, colleague, or forked parallel agent, context is lost. This Skill writes a single self-contained markdown file that a fresh agent can read cold and continue the work without re-explanation. ## Core Features & Use Cases - Portable Context Transfer: Captures goal, state, decisions, references, and unverified claims in a structured markdown doc saved to the OS temp dir. - Harness and Repo Swaps: Supports moving work between tools (e.g., Claude to Codex), different directories, colleagues, or forked parallel agents. - Safety Guardrails: Redacts keys, tokens, and PII; labels unverified claims explicitly; references artifacts by path instead of duplicating them. - Use Case: You finished prototyping in a scratch directory and want a colleague's agent to continue. Run /handoff, get an absolute path to a handoff doc, and point the next agent at it. ## Quick Start Type /handoff followed by what the next session is for, then share the printed absolute file path with the next agent.

Frequently Asked Questions about handoff

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

FAQPage Schema
How do I hand off work to another AI agent or session?▼

Run /handoff with a note about what the next session is for. The skill writes a structured markdown doc to the OS temp dir and prints its absolute path, which you give to the next agent to read and continue from.

What is the difference between handoff and compact?▼

Handoff is for work that must travel to another harness, repo, colleague, or forked agent, buying portability. Use /compact when staying in the same session and only intent needs to survive, or /clear when nothing needs to survive.

Can I use a handoff doc across different AI tools like Claude and Codex?▼

Yes, harness swap is a primary use case. The handoff doc is a plain markdown file readable cold by any agent, so a new harness that cannot see the old context can pick up the work from the file.

Why should the handoff file not be saved in the workspace?▼

The handoff doc is a transit document, not a project artifact, so it goes to the OS temp dir. Settled artifacts like specs, plans, and commits are referenced by path or URL only, since copies drift out of sync.

What happens if the handoff doc contains unverified claims?▼

Unverified claims must be explicitly labelled as assumed and unverified. The next agent treats the doc as a contract and will not re-check, so beliefs written as fact become false premises for all downstream work.

When should I copy the handoff file somewhere durable?▼

Copy it to durable storage when the next session is more than an hour away or runs under a different harness, since temp directories die on reboot and some harnesses clear them between sessions. The same applies to any referenced files in temp.