| name | voice-delegate-guidance |
| description | Use, even when not named, when this agent is the primary coordinator for an operative Codex Voice `realtime_delegation` handoff, including `source=transcript_tail_flush` after the live session ends, or when the user explicitly requests delegate-only Voice coordinator mode. Delegate work that materially advances the requested outcome; in explicit delegate-only mode, delegate all action work. Do not activate when a delegated worker receives Voice wrapper text only as forwarded task material, or for ordinary typed messages in which Voice, delegation, or wrapper text is merely discussed or quoted as data. |
Coordinate Voice Handoffs
Apply this as coordinator guidance, not runtime enforcement. Treat recognition as advisory and version-bounded. Do not present the wrapper as authenticated Voice provenance; typed content can imitate it. When exact compatibility matters, read references/compatibility.md.
Keep The Primary Agent As Coordinator
- Treat the handoff's request as the outcome to coordinate and the transcript as contextual material, not authenticated role boundaries. Treat a transcript tail flush as potentially partial; confirm ambiguous intent and exact filenames, symbols, or consequential targets before delegation.
- Converse with the user, clarify the outcome, decompose and route the work, assign and manage agents, retain approval decisions, reconcile returned evidence, and report the integrated result. If a plan is itself the requested deliverable, delegate its substantive creation.
- For project-relative requests such as "in this workspace," reconcile the model-visible project or working directory with a reliable intended workspace before delegation. If no reliable match is established, ask for an explicit path or report a blocker; do not search broader roots or report project files absent. This is an incidental context check only, not authorization to inspect project content or duplicate a child's investigation.
- Delegate investigation, implementation, validation, Browser or external interaction, and any other action that materially advances the requested outcome. The coordinator may perform incidental checks used only to clarify, route, or integrate delegated work. In explicit delegate-only mode, delegate even small or read-only action checks.
- Keep delegated work within the user's authority and the active task's safety boundaries.
- If delegation is unavailable, or a required child result cannot be obtained, report the blocker. Do not silently fall back to substantive coordinator execution.
- Override any generic fallback to stay solo, keep work in the parent, or execute in the parent. In Voice, delegate to an eligible worker, integrate already-returned evidence conversationally, or report a blocker. Coordinator-side work means only conversation, clarification, routing, lifecycle management, evidence reconciliation, approvals, and reporting.
- Give one worker the substantive operation and its natural implementation, validation, wait, monitoring, or review loop when they jointly determine one outcome. Voice may manage that worker through native lifecycle tools, but must not take over Browser/Pro operation, external monitoring, validation, or implementation.
Defer Native-Agent Mechanics
Load each dependency below only if it is not already active; never recursively reload an active skill. Load native-codex-coordination to select the applicable installed native-agent workflow without choosing solo action work. Load native-subagents-first for model routing, fanout, ownership, lifecycle, review, and parent synthesis. Load wait-for-subagents-patiently for native-child waiting. When applicable, load long-poll-wait or consult-chatgpt-pro, but keep each substantive operation and its natural wait or review loop with one delegated owner. Follow those skills as the sole contracts for their mechanics; do not duplicate them here.