dispatchlisted
Install: claude install-skill mehdiforoozandeh/skills
# dispatch — the right worker for the job
A subagent inherits the main loop's model unless you say otherwise. That means a `grep`
across a directory and a database migration both run on Opus, and you pay Opus rates for
both. Most delegated work does not need the best model in the lineup.
The output-token spread is 10× end to end: Haiku $5/M, Sonnet $15/M, Opus $25/M, Fable
$50/M. That spread pays off on volume, not on any single call — so route every spawn, and
never agonize over one.
## The lanes
Ask one question: **does this agent write or run anything?**
| Lane | `model` | When |
|---|---|---|
| **Build** | `opus` | Writes files, edits code, runs commands, implements, designs, works through complex logic, or produces a judgment you'll act on directly |
| **Read** | `sonnet` | Read-only. Search, research, market research, reading, extracting, summarizing, mapping a codebase. **Sonnet never writes.** |
| **Swarm** | `haiku` | Only inside a fan-out of **more than five read-only agents dispatched in one batch**, on a breadth sweep or brainstorm — where coverage matters more than any single agent's answer |
A judgment the parent will act on is Build-lane even when nothing gets written — reconciling
conflicting sources, picking between options, deciding whether something is sound. Plain
extraction and summary stay in Read.
"One batch" means spawned together in a single dispatch. Eight agents run two at a time
across a task are eight Read-lane agents, not a swarm.
**Opus