Agent To Agent Handoff is a skill for developers building multi-agent workflows, agentic loops, and sub-agent architectures. When one specialized agent hands a task to another — for example, a researcher passing findings to a coder, or a developer passing code to a reviewer — context is frequently lost, irrelevant information is carried forward, or sensitive details leak across agent boundaries. This skill addresses those problems by providing a structured framework for creating mission packets that travel with the handoff.
The skill performs four distinct functions. Context packing strips away conversational noise and condenses only the verified facts and current state needed for the next agent to proceed without redundant re-discovery. Authority routing explicitly declares what the receiving agent is permitted to modify, delete, or execute, preventing scope creep or unintended side effects. Structured return contracts specify exactly how the receiving agent must report its results, grounding responses in evidence rather than inference. Failure recovery generates specialized packets that help a repair agent diagnose and recover from tool errors or failed runs.
This skill is intended for developers working with runtimes such as Claude Code, Cursor, or custom LangChain and AutoGPT environments. It does not expose network tools or database connectors — it operates on the coordination layer between agents, not on external systems. Use it when the overhead of context drift or authority ambiguity across agent transitions is degrading the reliability of a long-running or multi-session workflow.