1---2name: handoff3description: Create a concise handoff for another agent or future session to continue the work without replaying the conversation. Use when the user asks for a handoff, session summary, continuation note, or context transfer.4---56# Handoff78## Input910- A current task, session, branch, PR, issue, or requested future focus.11- Use explicit input first; otherwise infer from context, recent edits, selected files, or branch.12- Safest default: return the handoff inline.1314## Workflow15161. **Identify purpose**. State what the next agent or session is expected to do.172. **Summarize state**. Capture completed work, current branch/status, important decisions, and known constraints.183. **Reference artifacts**. Link to files, issues, PRs, docs, commits, or commands instead of duplicating them.194. **List next steps**. Provide ordered, actionable steps with blockers and validation commands where useful.205. **Call out risks**. Include unresolved questions, failing checks, assumptions, and areas not inspected.216. **Choose location**. Write inline by default, or to a user-requested path when a file is needed.2223## Output2425- Purpose of the next session26- Current state and decisions27- References to artifacts28- Next steps29- Risks, unknowns, and validation gaps3031## Guardrails3233- Do not duplicate long content already captured elsewhere.34- Do not use temporary files for durable handoffs unless the user asks.35- Do not hide uncertainty; make unknowns explicit.36- Keep the handoff practical enough for a fresh agent to act on immediately.