Resolve explicit and persistent model preferences for Squad spawns without pinning stale defaults
61
73%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.squad/skills/model-selection/SKILL.mdUse this skill when the user requests a model, the team configuration contains a saved model preference, or a specialist charter explicitly requires one.
Apply the first available value:
.squad/config.json agentModelOverrides.{specialist-id}..squad/config.json defaultModel.An explicit current request always overrides older persistent configuration. Do not invent a model preference from task type alone, and do not pin a hardcoded fallback that can become obsolete.
defaultModel or agentModelOverrides only when the user explicitly asks for persistence..squad/config.json; do not replace unrelated settings..squad/casting/registry.json."auto"
sentinel unless the runtime schema explicitly supports it..squad/config.json cannot be parsed safely.29e69f5
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.