From dispatch
This skill should be used when the user asks "which model should I use for this task", "should I use opus, sonnet, or haiku", "what model is best for X", "help me pick a model tier", or "when should I use haiku vs sonnet vs opus". Provides guidance on routing tasks to the appropriate Claude model subagent tier.
npx claudepluginhub jobrien127/plugin-marketplace --plugin dispatchThis skill uses the workspace's default tool permissions.
Use this skill to decide which Claude model tier to dispatch a task to as a subagent.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Use this skill to decide which Claude model tier to dispatch a task to as a subagent. The three tiers — Haiku, Sonnet, and Opus — differ in cost, speed, and reasoning depth.
| Tier | Speed | Cost | Best for |
|---|---|---|---|
| Haiku | Fastest | Lowest | Simple, deterministic, single-concern tasks |
| Sonnet | Balanced | Moderate | Standard dev tasks, moderate complexity |
| Opus | Slowest | Highest | Complex reasoning, ambiguous multi-constraint problems |
Default to Sonnet when uncertain. Upgrade to Opus only when Sonnet would likely produce shallow results. Downgrade to Haiku only when the task is clearly bounded and requires no judgment.
Use the /dispatch:haiku, /dispatch:sonnet, or /dispatch:opus slash commands
to dispatch a task directly to a specific model tier.
Alternatively, use the Agent tool directly with the model parameter:
Agent({ model: "haiku", description: "...", prompt: "..." })
Agent({ model: "sonnet", description: "...", prompt: "..." })
Agent({ model: "opus", description: "...", prompt: "..." })
references/decision-matrix.md — Extended examples per tier with anti-patterns