← ClaudeAtlas

model-tieringlisted

Use when choosing which model to spawn a sub-agent, worker, or sub-claude on -- any decision point where a less capable model could handle the work. Covers spawn-time selection (shepherd picking worker models) and delegation-time selection (a worker dispatching sub-agents for subtasks).
m4ttstack/skills · ★ 0 · AI & Automation · score 75
Install: claude install-skill m4ttstack/skills
# Model Tiering Use the least capable model tier **and effort** that can succeed at each unit of work. An omitted model flag inherits the parent's model -- usually the most expensive one -- which silently defeats tiering. ## The tier table Tiers are **aliases**, not model IDs. Aliases point to the provider's recommended version and update over time, so the table survives model releases; resolution is provider-dependent (Bedrock, Foundry, and Google Cloud resolve `opus` and `sonnet` differently from the first-party API). A rejected alias exits 1 at launch -- a bad entry is a visible failure, not a silent downgrade. | Work shape | Tier | |---|---| | Transcription plus testing (the plan carries the literal code), or a single-file mechanical fix | `haiku` | | Mechanical execution -- complete spec, 2-3 files, existing pattern to follow | `sonnet` | | Design / triage -- multiple valid approaches, cross-layer, product decisions | `opus` | | Long-horizon autonomous work -- larger than one sitting | `fable` | | Integration -- merge branches, run verification, report | `sonnet` | | Review -- disposable artifact or diff reviewer | `sonnet` | | Simple, high-volume, or disposable lookup | `haiku` | **Cost floor.** Cheapest models take 2-3x the turns on multi-step work and cost more overall. `sonnet` is the floor for reviewers and for prose implementers. `haiku` is only for work where the input already contains the answer: transcription plus testing, single-file mechanical fixes, simp