From model-selector
Advises on the most appropriate Claude model and effort level for the current task before work begins. Use this skill whenever a user starts a new task, asks "which model should I use", mentions Claude Code model selection, wants to optimise cost or speed vs quality, or begins any task where model choice could materially affect outcome or cost. Trigger at the start of sessions and when task scope becomes clear. Always use this skill before beginning complex or expensive operations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/model-selector:model-selectorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Evaluate the incoming task and recommend the optimal Claude model and effort
Evaluate the incoming task and recommend the optimal Claude model and effort level before proceeding. State the recommendation clearly, explain the reasoning in one sentence, and provide the switch command.
| Model | Alias | Best For |
|---|---|---|
| Haiku | haiku | Simple edits, grep, formatting, docs, single-file changes |
| Sonnet | sonnet | Standard coding, debugging, moderate refactors, most daily work |
| Opus | opus | Complex architecture, deep multi-file reasoning, ambiguous specs, long agentic runs |
| Level | Flag | When |
|---|---|---|
| Low | --effort low | Routine tasks, clear requirements, simple edits |
| Medium | --effort medium | Standard feature work, debugging with stack trace |
| High | --effort high | Non-obvious design decisions, trade-off analysis |
| Max | --effort max | Architecting systems, deep bugs, security review |
Note: effort is supported on Opus 4.6 and Sonnet 4.6 only.
→ Haiku if the task is:
→ Sonnet if the task is:
→ Opus if the task is:
Elevate effort level if:
## Model Recommendation
**Model**: <Model Name> (`/model <alias>`)
**Effort**: <Low | Medium | High | Max> (`--effort <level>` or "default is fine")
**Reason**: <One sentence justification>
**To apply**:
/model <alias>
If already on the correct model and effort, confirm and proceed immediately.
/model <alias> — no restart neededGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub spoland/claude-marketplace --plugin model-selector