smart-model-routing
Installation
SKILL.md
Smart Model Routing
Dynamic model selection based on task complexity. Never use a sledgehammer where a scalpel will do — and never use a scalpel where you need a sledgehammer.
Core Philosophy
Static model assignments ("always use Sonnet for code") waste money on trivial tasks and produce poor results on complex ones. This skill scores every task across three signal categories and routes it to the appropriate model tier automatically.
Default rule: inherit parent model. Only override when the score clearly warrants a different tier. Never specify a model without a scoring reason.
Signal Categories
Three weighted categories are evaluated. Their scores combine into a single complexity score (0-20 typical range, can exceed).
Category 1: Lexical Signals (weight: 0.3)
Analyze the raw text of the request.