一键导入
auto-model-routing
Automatically select the best LLM model for a given task based on task characteristics using lightweight rules-based routing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Automatically select the best LLM model for a given task based on task characteristics using lightweight rules-based routing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Diagnose and fix Hermes messaging gateway connectivity issues (Telegram/Discord down, stale locks, PM2 problems)
Backup Hermes agent to GitHub and restore on a new VPS. Covers what to include/exclude, GitHub token requirements, and restore steps. Includes automated scripts.
GitHub auth setup: HTTPS tokens, SSH keys, gh CLI login.
Clone, create, fork, configure, and manage GitHub repositories. Manage remotes, secrets, releases, and workflows. Works with gh CLI or falls back to git + GitHub REST API via curl.
Fetch YouTube video transcripts and transform them into structured content (chapters, summaries, threads, blog posts). Use when the user shares a YouTube URL or video link, asks to summarize a video, requests a transcript, or wants to extract and reformat content from any YouTube video.
Manage Linear issues, projects, and teams via the GraphQL API. Create, update, search, and organize issues. Uses API key auth (no OAuth needed). All operations via curl — no dependencies.
| name | auto-model-routing |
| category | mlops |
| description | Automatically select the best LLM model for a given task based on task characteristics using lightweight rules-based routing. |
| triggers | ["before any non-trivial task when model hasn't been specified by user","when user asks for help without specifying a specific model","when a task could benefit from cost-effective model selection"] |
| version | 1.0.0 |
Automatically select the best model for a given task based on task characteristics. Uses a lightweight rules-based router — no LLM needed for routing decisions.
Activate this skill when:
Task Text → Keyword Analysis → Category Detection → Model Selection
| Category | Keywords | Selected Model | Provider |
|---|---|---|---|
| reasoning/heavy | debug, architect, design, analyze, complex, system | claude-sonnet-4-20250514 | anthropic |
| fast/light | quick, simple, one-liner, small, easy, fix typo | MiniMax-M2.7-highspeed | minimax |
| creative | write, story, creative, song, poem, narrative | MiniMax-M2.7-highspeed | minimax |
| research | research, find, investigate, explore, search | deep-research-iterative | perplexity |
| coding | code, implement, refactor, program, build, function | claude-sonnet-4-20250514 | anthropic |
{
"selected": "model-name",
"provider": "provider-name",
"confidence": 0.85,
"reason": "Matched category 'coding' via keyword 'code'"
}
| Level | Score | Criteria |
|---|---|---|
| High | 0.8-1.0 | Explicit keyword match |
| Medium | 0.5-0.79 | Partial match or context inference |
| Low | 0.3-0.49 | Ambiguous, using fallback |
If no rule matches: return MiniMax-M2.7-highspeed with confidence: 0.3
python scripts/router.py "debug my Python code"
from router import route_task
result = route_task("analyze this architecture")
print(result)
scripts/router.py — Main routing enginereferences/rules.md — Detailed routing rules and model mappings