← ClaudeAtlas

efficient-dispatchlisted

Model-routing orchestration for any expensive frontier model (Fable, Opus, GPT-5.x) - the main model keeps judgment and Q&A review, mechanical subagent dispatches carry an explicit cheaper model, and ax measures whether the routing actually worked. Use when orchestrating codebase-heavy or token-heavy work with subagents, when dispatching Agent tasks without a model, when the user says "route to cheaper models", "efficient dispatch", "optimize model spend", or asks where their token spend goes. Pairs with the route-dispatch hook (deterministic backstop) and `ax dispatches` (evidence). Do NOT fire on single-shot questions or tiny tasks with no dispatching.
Necmttn/ax · ★ 18 · AI & Automation · score 71
Install: claude install-skill Necmttn/ax
# efficient-dispatch - routed, measured, verified The main model is the orchestrator and Q&A reviewer. Mechanical work runs on cheaper models - and unlike guidance-only approaches, every claim here is checkable against your own ax graph. ## The split **Main model keeps** (never route down): decomposition, architecture and product tradeoffs, plan synthesis, quality review, PR review, judging conflicting subagent reports, final integration, taste-heavy design/copy. **Cheaper models take** mechanical work - dispatch with an explicit `model:` per the routing table below. ## Routing table Source of truth: `~/.ax/hooks/routing-table.json` (regenerate with `ax dispatches compile-routing`). Consult it when present; these built-ins mirror it: <!-- ax:routing-table --> | class | description pattern | model | |---|---|---| | spec-review | `^spec review` | sonnet | | search-locate | `^(pattern-find\|locate\|find\|map\|sweep\|grep)` | haiku | | research | `^(research\|investigate docs\|study)` | sonnet | | well-specified-impl | `^implement ` | sonnet | | bulk-mechanical | `^(write announcements\|regenerate\|standardize\|merge main)` | sonnet | | task-N-impl | `^Task \d+:` | sonnet | | bug-fix | `^Fix\s` | sonnet | | feature-add | `^Add\s` | sonnet | | agent types | Explore, codebase-locator, codebase-pattern-finder → haiku; codebase-analyzer → sonnet | | <!-- /ax:routing-table --> Anything unmatched: leave the model unset only if the work genuinely needs main-model judgment - othe