ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

model-router

Intelligent cost-aware model routing that classifies task complexity and selects the optimal AI model. Automatically routes simple tasks to cheap models and complex tasks to premium models. Use when you need "which model should I use", "route this task", "optimize cost", "switch model", "cheapest model for this", "use the right model", or to balance quality vs cost across AI providers. Supports progressive escalation, 5-tier routing, and current model pricing.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jsgoecke/openclaw-model-router
Or

Smart Model Router

Intelligent cost-aware model routing for OpenClaw agents.

Before executing any task via sessions_spawn or delegating to a sub-agent, classify the task complexity using the rules below and route to the optimal model. This saves 60-90% on LLM costs by using cheap models for simple work and reserving premium models for tasks that genuinely need them.

Core Principle

Route every request to the cheapest model that can handle it well.

Step 1: Classify Task Complexity

Score the task on these dimensions. Count how many COMPLEX/REASONING indicators are present:

SIMPLE indicators (route to Tier 1)

  • Greetings, small talk, status checks, heartbeats
  • Single factual questions ("What is X?", "Define Y")
  • Simple translations, format conversions
  • File lookups, directory listings, basic shell commands
  • Calendar checks, weather queries
  • Tasks under 50 tokens with no technical depth
  • Keywords: "what is", "define", "translate", "list", "check", "hello", "status"

MODERATE indicators (route to Tier 2)

  • Summarization of documents or conversations
  • Single-file code edits, bug fixes, simple refactors
  • Writing emails, messages, short-form content
  • Data extraction, parsing, formatting
  • Explaining concepts, answering "how to" questions
  • Research requiring synthesis of a few sources
  • Keywords: "summarize", "explain", "write", "fix this", "how to", "extract"

COMPLEX indicators (route to Tier 3)

  • Multi-file code generation or refactoring
  • Architecture design, system design
  • Creative writing (stories, long-form, nuanced tone)
  • Debugging complex issues across multiple systems
  • Analysis requiring multiple perspectives
  • Tasks with constraints ("optimize for X while maintaining Y")
  • Keywords: "build", "design", "architect", "refactor", "create", "implement", "analyze"

REASONING indicators (route to Tier 4)

  • Mathematical proofs, formal logic
  • Multi-step reasoning chains ("first X, then Y, therefore Z")
  • Security vulnerability analysis
  • Performance optimization with tradeoffs
  • Scientific analysis, hypothesis testing
  • Any task with 2+ of: "prove", "derive", "why does", "compare and contrast", "evaluate tradeoffs", "step by step"
  • Keywords: "prove", "derive", "reason", "why does", "evaluate", "theorem"

Special Rules

  • 2+ reasoning keywords → always Tier 4 (high confidence)
  • Code blocks or multi-file references → minimum Tier 2
  • "Debug" + stack traces → Tier 3
  • Heartbeats and /status → always Tier 1
  • When uncertain, default to Tier 2 (fast, cheap, good enough)

Step 2: Select Model from Tier

Metadata

Author@jsgoecke
Stars1865
Views0
Updated2026-03-03
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jsgoecke-openclaw-model-router": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.