About handoff
handoff is a skill for preparing verified context so a fresh agent can continue work without repeating settled steps. It organizes decisions, completed and remaining work, evidence, risks, and a checkable first action.
Key features
- 01Summarize objective and current subject
- 02Record decisions and constraints
- 03Separate completed and remaining work
- 04Link evidence and identify uncertainty
- 05Define a checkable first action
Use cases
- 01Transfer work to a fresh agent
- 02Prepare context for delegated work
- 03Hand off a task with blockers and evidence
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ quantipixels/ skills --skill handoffAfter installing, type/handoffin Claude Code to confirm it loaded.
Bundled filesagents/openai.yaml
Details
From the project READMEPrepare a Handoff
Give a fresh agent enough verified context to continue without repeating settled work. Include:
- The objective and exact current subject/candidate, with relevant revision or branch.
- Confirmed decisions, constraints, authority, and exclusions.
- Completed work and its proof; remaining work, blockers, uncertainty, and material open questions.
- One concrete first action and its checkable completion condition.
- Direct paths/URLs to evidence and the relevant owner results.
Use this as a coverage check, not a fixed form. Omit inapplicable fields and link existing artifacts rather than copying them. The handoff is the result; use a file only when the user or host needs portable/durable transport, otherwise return it inline or through the host's native surface. Do not change source work or existing artifacts just to transfer context.
Preserve owner-reported lifecycle, freshness, and next-owner decisions. Report an identity mismatch as a risk; do not independently reinterpret another owner's status or choose a new route. For ongoing delegated work, include useful handles, their host/session and last observed state, cancellation decisions, and enough context to replace unavailable workers. A saved handle is not proof of a resumable run; refresh live state before reuse.
Verify sources before calling state confirmed. If a source is unavailable, state the gap, retain only independently verified facts, and make the first action obtain the smallest missing recovery context. Mark potentially stale information and remove credentials and unnecessary sensitive data.
Check that the recipient can identify the subject, remaining work, and first action. Return the packet and a working locator when one exists; never invent a file path.