handoff – Documents & Office skill for AI agents
Compact the current conversation into a handoff document for another agent to pick up.
Install the handoff skill with one command
Pick the tool you use, copy the command and paste it in your terminal. The skill lands in that tool's skills folder and is ready in your next session.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/handoff-9543c.tgz | tar xz -C ~/.claude/skills
Call it in Claude Code: /handoff – then describe the task you want done.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/handoff-9543c.tgz | tar xz -C ~/.codex/skills
Call it in Codex: $handoff – then describe the task you want done.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/handoff-9543c.tgz | tar xz -C ~/.hermes/skills
Call it in Hermes Agent: /handoff – then describe the task you want done.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/handoff-9543c.tgz | tar xz -C ~/.deepcode/skills
Call it in DeepSeek: /handoff – then describe the task you want done.
SKILL.md content
When to Use
Use when this workflow matches the user request: Compact the current conversation into a handoff document for another agent to pick up.
_Source: [mattpocock/skills](https://github.com/mattpocock/skills) (MIT)._
Write a handoff document summarising the current conversation so a fresh agent can continue the work. Save in a fresh private temporary directory, with owner-only access where supported. Return its absolute path and note that temporary storage can be removed by the OS. Use an explicitly requested durable destination instead when the user supplies one.
Include verified state, uncompleted tasks, exact branch/commit and artifact paths, checks actually performed, authorization boundaries, known blockers and the next concrete action. Distinguish observed results from assumptions. A handoff does not authorize messaging another agent.
Include a "suggested skills" section in the document, which suggests skills that the agent should invoke.
Do not duplicate content already captured in other artifacts (PRDs, plans, ADRs, issues, commits, diffs). Reference them by path or URL instead.
Redact any sensitive information, such as API keys, passwords, or personally identifiable information.
If the user passed arguments, treat them as a description of what the next session will focus on and tailor the doc accordingly.
Example
User request:
> Use @handoff for this task: Compact the current conversation into a handoff document for another agent to pick up.
Limitations
- Requires the upstream tool, account, API key, or local setup when the workflow names one.
- Does not authorize destructive, production, paid, or external-message actions without explicit user approval.
- Validate generated artifacts or recommendations against the user's real sources before treating them as final.
Related skills
- heading-analyzer – Heading Analyzer. Use when working with HTML, Markdown or extracted headings.
- hig-components-dialogs – Apple HIG guidance for presentation components including alerts, action sheets…
- hig-project-context – Create or update a shared Apple design context document that other HIG skills use to…
- hugo-to-markdown – Convert Hugo documentation sites and Hugo-managed content into standard Markdown.
- impress – Presentation creation, format conversion (ODP/PPTX/PDF), slide automation with…
- keyword-density-checker – Keyword Density Checker. Use when working with text and target word or phrase.
- legal-compliance-vault – Legal and compliance document vault: document type, framework, owner and department…
- markdown-rendering – Open Markdown reliably in cmux panes and recover from blank rendered surfaces.