task-router
3
总安装量
3
周安装量
#58629
全站排名
安装命令
npx skills add https://github.com/mmcmedia/openclaw-agents --skill task-router
Agent 安装分布
codex
3
openclaw
2
antigravity
2
claude-code
2
kiro-cli
2
gemini-cli
2
Skill 文档
Task Router
Smart routing layer that analyzes tasks and recommends the optimal agent to minimize Opus usage while maintaining quality.
When to Use
Always call analyze_task_routing before spawning a sub-agent. This prevents defaulting to Opus for tasks that Sonnet or Haiku can handle.
Tool: analyze_task_routing
Analyzes a task and returns the recommended agent with reasoning.
Usage:
// Before spawning
const routing = await analyze_task_routing({
task: "Polish the analytics dashboard UI",
context: "React + Tailwind, needs to match Command Center aesthetics"
});
// Then spawn with the recommendation
sessions_spawn({
agentId: routing.agent,
task: task_description,
// ... other params
});
Routing Criteria
Haiku (DEFAULT for Simple Tasks â Feb 2, 2026 Update)
Use for:
- Simple file edits (formatting, renaming, basic refactoring)
- Quick Q&A or fact lookups
- Basic data transformations
- Status checks, summaries under 1000 words
- Repetitive tasks with clear instructions
- Single-file research summaries
- Web scraping with clear targets
- File organization/moving
- Basic API calls with known patterns
- Generating lists or enumerations
- Simple templating tasks
Try Haiku FIRST if the task:
- Has clear, specific instructions
- Doesn’t require creative judgment
- Can be validated objectively
- Follows a known pattern
Escalate to Sonnet only if:
- Task requires reasoning or judgment
- Multi-step workflows with dependencies
- Output quality needs to be nuanced
Sonnet (Default Workhorse)
Use for:
- General coding tasks (features, bug fixes, testing)
- Research and analysis
- Content generation (blog posts, docs, reports)
- Data processing and transformation
- Most API integrations
- File reorganization with logic
- Standard debugging
This should handle 70-80% of tasks.
Codex (Reasoning for Code)
Use for:
- Complex UI/UX implementation
- Architecture decisions and refactoring
- Debugging subtle/tricky bugs
- Performance optimization
- Code reviews requiring deep analysis
- Building entire features from scratch
- Complex algorithm implementation
Codex uses o1 reasoning – great for “thinking through” code problems.
Opus (Strategic Oversight)
Reserve for:
- Multi-agent coordination
- Complex strategic decisions spanning multiple domains
- Sensitive business logic requiring judgment
- Tasks requiring McKinzie’s context/preferences
- Novel problems without clear solutions
- High-stakes decisions
Opus should be rare – most work should delegate down.
Implementation Notes
- Routing uses Sonnet to analyze tasks (cheap, fast, smart enough)
- Default to Sonnet if uncertain – safer than Haiku, cheaper than Opus
- I can override the recommendation if context requires it
- Track routing decisions in session notes for improvement
Examples
// Simple edit â Haiku
analyze_task_routing({ task: "Fix indentation in config.json" })
// â { agent: "haiku", reasoning: "Simple formatting task" }
// Feature work â Sonnet
analyze_task_routing({ task: "Add email validation to signup form" })
// â { agent: "sonnet", reasoning: "Standard feature implementation" }
// Complex UI â Codex
analyze_task_routing({ task: "Build interactive data visualization with D3" })
// â { agent: "codex", reasoning: "Complex UI requiring architectural decisions" }
// Strategic â Opus
analyze_task_routing({ task: "Design routing strategy for multi-agent system" })
// â { agent: "opus", reasoning: "Meta-level strategic decision" }
Cost Impact
Typical session costs (rough estimates):
- Haiku: $0.01 – $0.10
- Sonnet: $0.10 – $1.00
- Codex: $0.50 – $5.00 (reasoning tokens)
- Opus: $2.00 – $20.00
Using this routing can save 60-80% on agent costs by preventing Opus from handling Sonnet-tier work.