Back to Skills

intelligent-router

Analyzes user questions and automatically dispatches optimal agents/skills/plugins

5starsUpdated 3/3/2026

Security Assessment

Safe(100/100)
Security Score100/100

About intelligent-router

The Intelligent Router is an automatic orchestration system designed to analyze user questions and intelligently dispatch the optimal combination of agents, skills, plugins, docs, and tools. By leveraging advanced routing logic, it ensures that users receive the most relevant responses in a timely manner, whether they are asking for technical support, feature development, or documentation. This skill automatically determines the necessary resources based on the user's request, improving both efficiency and accuracy in handling complex queries. It helps to streamline workflows and automate decision-making processes, ensuring that the right expertise and tools are deployed without manual intervention.

The core functionality of the Intelligent Router involves analyzing user input, detecting intent, matching it to predefined routes, and then selecting the most appropriate resources. The router supports auto-loading relevant skills, dispatching the primary agent, and suggesting optional agents or tools as needed. It also offers a transparent reporting mechanism to keep users informed of the analysis and dispatch process. The router is designed to handle a wide range of use cases, from simple questions requiring specialized agents to complex multi-domain requests that require a combination of skills, tools, and agents.

Use cases for this skill include assisting developers in multi-domain feature development, providing automated solutions for system architecture decisions, debugging, and assisting in deployment processes. It is ideal for teams working in software development, especially those handling large projects that require orchestration of various tools and resources. The Intelligent Router is targeted at users looking to optimize their workflows by automating decision-making and improving response time for complex queries.

FAQ

How does the Intelligent Router determine which agents or skills to dispatch?

The router analyzes the user's question to detect intent, matches it against a routing matrix, and calculates match scores for each route. The highest-scoring route is then selected, and the corresponding agents, skills, and tools are dispatched.

What happens if the router cannot find a suitable match for the user's question?

In cases where no suitable match is found, the router will either return a generic response or suggest optional agents and tools for manual selection by the user.

Can the routing matrix be customized?

Yes, the routing matrix, which contains predefined routes, can be customized to add new routes or adjust existing ones based on specific project needs.

What kind of user queries does the router skip?

The router skips simple queries with fewer than 5 words, informational requests, and basic questions like 'What is X?' or 'How does Y work?'.

Are there any requirements for using the Intelligent Router?

The router requires an environment where it can automatically analyze user queries and access the routing matrix, agents, and resources. It also requires the 'smart-auto-detect' activation method to trigger automatically.

All Files

3 files
README.md8.4 KB
View
routing-matrix.json12.4 KB
View
SKILL.md10.4 KB
View

Install intelligent-router

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill