/subtask starts a boomerang-style worker session for the user’s requested
goal, then returns a compact completion summary to the original session.
/subtask <what the worker should do>
The command asks the current orchestrator to call subtask with the
worker prompt and any clearly relevant files.
subtask.parentID set to the main session.orchestrator, so it can use the normal specialist-agent
workflow and delegate through task when useful.<subtask_summary>.In tmux or zellij, the child appears like other delegated work because it is a real child session. Existing session-depth and pane cleanup handling apply.
The user prompt controls scope. Keep it direct:
/subtask finish the docs for subtask and run the relevant checks
/subtask investigate the flaky auth test and report what changed
/subtask implement the small UI polish we discussed
The subtask prompt intentionally avoids prescribing extra actions. It should do what the user asks, then summarize what happened, files changed, validation run, and any remaining risks or follow-up.
| Tool | Purpose |
|---|---|
subtask |
Creates the child worker session and returns its summary |
read_session |
Lets a subtask worker read details from the parent/source session |