Help us improve
Share bugs, ideas, or general feedback.
From agentic-systems
Vendor-neutral routing guide for choosing the right model tier by task type. Mechanical work uses a smaller/faster model; implementation uses a standard model; architecture, security, and release audit use the most capable model.
npx claudepluginhub yeaight7/agent-powerups --plugin agentic-systemsHow this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-systems:model-routingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Choose the right model tier before starting a task. Overusing a capable model wastes cost and context. Underusing it produces lower quality on complex work.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
Choose the right model tier before starting a task. Overusing a capable model wastes cost and context. Underusing it produces lower quality on complex work.
| Tier | Typical examples | Task profile |
|---|---|---|
| Fast | Haiku, GPT-4o-mini, Gemini Flash | Mechanical, deterministic, narrow |
| Standard | Sonnet, GPT-4o, Gemini Pro | General implementation and review |
| Deep | Opus, o1, Gemini Ultra | Architecture, security, root-cause, release |
Use your provider's current recommended model for each tier. Do not hard-code model IDs in documentation or scripts; reference tiers instead.
Use when ALL of:
Examples: rename a variable, convert a data format, generate a changelog entry, classify issue severity.
Use when ANY of:
This is the default. When unsure, use Standard.
Use when ANY of:
Do not use Deep speculatively. It is expensive and slower.
Try Standard first. Escalate to Deep only after Standard fails with a clear reasoning gap — not just a wrong answer. A wrong answer from Standard often means the task needs more context, not a more capable model.
Do not escalate because of anxiety about getting it right. Escalate because the attempt revealed a complexity that a smaller model cannot handle.
Record per task:
Use this to calibrate your routing decisions over time. If Standard succeeds > 90% of the time on a task type, that task does not need Deep.