MetaClaw agent-task-handoff
Use this skill when delegating a subtask to a sub-agent, spawning a parallel worker, or handing off work across sessions. Write a self-contained task description so the receiving agent needs no prior context.
install
source · Clone the upstream repo
git clone https://github.com/aiming-lab/MetaClaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiming-lab/MetaClaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/memory_data/skills/agent-task-handoff" ~/.claude/skills/aiming-lab-metaclaw-agent-task-handoff && rm -rf "$T"
manifest:
memory_data/skills/agent-task-handoff/SKILL.mdsource content
Agent Task Handoff
When delegating work to a sub-agent or across sessions, make the handoff self-contained.
Handoff package must include:
- Goal: What the sub-agent must produce (one clear sentence).
- Context: The minimum background the agent needs — no more, no less.
- Constraints: Explicit rules (don't modify X, use library Y, output format Z).
- Inputs: File paths, API endpoints, or data the agent needs to start.
- Success criteria: How to verify the result is correct.
For parallel agents:
- Clearly state which parts of the codebase/data each agent owns.
- Define how outputs will be merged back.
Anti-pattern: Sending a vague "continue where we left off" with no context — sub-agents start from zero.