openclaw/handoff
Clipboard-ready handoff prompt for another agent to investigate or continue a task.
npx skills add https://github.com/openclaw/agent-skills --skill handoff
Write a clipboard-ready prompt for another agent to investigate, discuss, or work
on a specific task.
Use when the user asks for handoff <task>, "write a handoff", "delegate this",
or wants a prompt for another agent.
infer from the current repo, recent discussion, branch name, linked issue/PR,
docs, and obvious nearby context.
relevant issue/PR/branch names, likely modules, constraints, and known
symptoms. Do not perform the receiving agent's full independent review or
decide the final technical direction for them.
prompt unless the user asks.
The prompt must:
anything.
starting context and known constraints.
solved, over-scoped, or better handled differently.
or a home directory and can find the repo itself.
names, or repo-relative file paths unless the user explicitly requests them.
URLs, branch names, package/plugin names, public symbols, command names, config
keys, exact error text, docs titles, and search terms.
and desired outcome.
output shape.
public comments unless the handoff explicitly asks for it.
Use this shape by default:
I want to discuss and possibly work on: <short task title>
Context:
- <portable repo/product context>
- <what triggered this task>
- <known current state, branch/issue/PR names or URLs if relevant>
- <important constraints and ownership boundaries>
Before doing any implementation:
- Find the right repository from the current directory, a parent directory, or the usual workspace.
- Read the local agent/repo instructions.
- Inspect the relevant code, docs, tests, recent commits, and linked issue/PR state.
- Decide whether this task is still real, whether the proposed direction is a good idea, and whether a smaller/better fix exists.
- Call out stale assumptions, hidden risks, and anything that should stop the work.
Task:
- <what to investigate or implement if the review supports it>
- <expected behavior or decision criteria>
- <non-goals>
Validation:
- <focused tests/checks/live proof expected>
- <what evidence should be included>
- <what is explicitly not required>
Output:
- Start with your review findings and recommendation.
- Then give the proposed plan or patch summary.
- If you edit code, keep changes scoped and report exact proof run.
- Do not push, merge, close issues/PRs, label, or post public comments unless explicitly told.
On macOS:
pbcopy < /tmp/handoff-prompt.txt
Use a temp file or pipe. Avoid inline shell quoting for prompts containing
backticks, $, quotes, or user text.
If pbcopy is unavailable, use the obvious platform clipboard tool (wl-copy,
xclip, clip.exe) or print the prompt and say clipboard copy was unavailable.
issue/PR URL, or search term.
Take openclaw/handoff from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.