model-router
SKILL.md
Model Router
Configure routing between LLM providers and models with fallback support.
Features
- config: Set up routing rules per task type
- list: Show available providers and models
- route: Route requests to appropriate model
- fallback: Configure fallback providers
- weights: Set model usage weights
- status: Check provider health
Usage
# List available providers
./scripts/model-router.js --command list
# Configure routing
./scripts/model-router.js --command config --task coding --provider anthropic --model claude-sonnet-4
# Set fallback
./scripts/model-router.js --command fallback --primary anthropic --fallback openai,groq
# Check status
./scripts/model-router.js --command status
# Route a request
./scripts/model-router.js --command route --task research --prompt "Explain quantum computing"
Routing Rules
Routing can be based on:
- Task type (coding, research, creative, reasoning)
- Token count
- Model capability
- Provider availability
- Cost optimization
Examples
| Task | Command |
|---|---|
| List providers | model-router.js --command list |
| Config coding | model-router.js --config --task coding --provider anthropic --model opus |
| Set fallback | model-router.js --fallback --provider anthropic --fallback openai,groq |
| Check status | model-router.js --status |
| Route request | model-router.js --route --task summarize --file article.txt |
Notes
- Supports major providers: OpenAI, Anthropic, Groq, etc.
- Automatic failover to fallback providers
- Cost and quality optimized routing
- Health checks on providers
Weekly Installs
15
Repository
winsorllc/upgra…carnivalFirst Seen
Mar 1, 2026
Security Audits
Installed on
gemini-cli15
github-copilot15
amp15
cline15
codex15
kimi-cli15