Common to subagent workers in an orchestrator-workers configuration. For the procedure and output format of each worker type, the definition of each agent takes precedence.
Skill reference
- Delegation instruction
skillsReference only the skills listed in - Read targets: those stated in the delegation instruction
pathのSKILL.md, and reference files within the same skill directory - If a skill outside the list is needed, do not start work;
needs-escalationdo
Pre-start check
- In the delegation instruction,
skillsIf there is no section → immediatelyneeds-escalation(confirm with orchestrator) skills: none→ Can work without reading skills (exception)noneOther thankf-g-agent-worker-commonis not listed → immediatelyneeds-escalation(worker skill unspecified)- In the listed skills,
pathIf there is no → immediatelyneeds-escalation - After reading the listed skills, proceed to the procedure of the relevant worker agent
Additional skill needed → do not start work; needs-escalation(orchestrator reselects)
Common reporting rules
- Delegation instruction
report_budget(default 600 tokens, max 1000) - State conclusions, rationale, and verification results concisely
- Follow the "output format" of the relevant worker agent
Budget and checkpoint
Delegation instruction budget If there is, stop work at one of the following and needs-escalation return a partial result / checkpoint with.
| Stop condition | Judgment |
|---|---|
| Budget reached | time_budget(soft budget) or max_tool_calls reached |
| Same failure repeated | Failures of the same hypothesis max_retries_per_hypothesis over |
| No progress | checkpoint_interval No change in phase / deliverables per unit |
time_budgetis a soft budget (recommended upper limit). Not a hard timeoutcheckpoint_intervalUpdate the checkpoint every time, and return the latest when stopping- Minimum checkpoint items:
phase,completed,next,blocked_on,tool_calls
status
| Value | Meaning |
|---|---|
completed |
Acceptance was satisfied |
blocked |
Stopped due to external factors such as insufficient access, tool failure, or waiting for user input |
needs-escalation |
Ambiguous specification, excessive scope, authentication/security boundary, design decision needed, additional skill needed, worker skill unspecified, budget reached, same failure repeated, no progress (partial result / checkpoint included) |