complexity-router

Classify requests by cognitive complexity and route to model tiers.

8|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/SufficientDaikon/omniskill --skill complexity-router
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: complexity-router
Source: https://github.com/SufficientDaikon/omniskill/tree/main/.cursor/rules/complexity-router
Command: npx skills add https://github.com/SufficientDaikon/omniskill --skill complexity-router

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill intelligently classifies incoming requests by complexity and routes them to the most appropriate and cost-effective AI model, skill, or agent, optimizing resource utilization and ensuring efficient task execution.

Core Features & Use Cases

  • Complexity Analysis: Evaluates multiple signals (token count, domain, reasoning, ambiguity) to determine task difficulty.
  • Cost Optimization: Selects the cheapest model tier (Fast, Standard, Premium) that can reliably handle the task.
  • Intelligent Routing: Dispatches tasks to single skills, multi-skill agents, or full pipelines based on classification.
  • Use Case: When a user asks to "design a new feature for our app," this skill will analyze the request, determine it's a 'Complex' task, and route it to a premium model via a design agent, rather than a fast model for a simple query.

Quick Start

Use the complexity-router skill to classify and route the following request: "Write a Python script to scrape website data."

Frequently Asked Questions about complexity-router

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does intelligent task routing optimize AI model selection?

Intelligent task routing optimizes AI model selection by evaluating token count, domain specificity, and multi-step reasoning to classify cognitive complexity, then dispatching tasks to the most economical model tier and execution mode for efficient resource utilization.

How do I classify cognitive complexity for multi-step reasoning requests?

You classify cognitive complexity by analyzing multiple signals including token count, domain specificity, multi-step reasoning depth, ambiguity, and resource requirements. This analysis assigns a complexity level ranging from Trivial to Expert to determine the appropriate routing path.

Can I use automated triage to route simple queries to a fast model tier?

Yes, automated triage evaluates request complexity and routes simple queries to a Fast model tier using direct execution. This cost-optimization ensures only complex or expert tasks are dispatched to Standard or Premium models or multi-skill agents.

What is the best way to orchestrate agents for complex feature design requests?

The best way to orchestrate agents for complex feature design requests is to use a complexity router to classify the task as Complex, which automatically dispatches the request to a premium model via a dedicated design agent or full pipeline rather than a fast model.

Does complexity classification work with multi-skill pipelines?

Yes, complexity classification works with multi-skill pipelines by evaluating resource requirements and ambiguity to determine if a task needs direct execution, a single skill, an agent, or a full pipeline. It routes tasks to the specific execution mode required.