intelligent-routing

Analyzes user requests and routes them to matching specialist agents automatically.

2|Updated May 30, 2026
One-click install
npx skills add https://github.com/virahitvin8/crafty-gis --skill intelligent-routing-virahitvin8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intelligent-routing
Source: https://github.com/virahitvin8/crafty-gis/tree/main/GIT_STAR/.agent/skills/intelligent-routing
Command: npx skills add https://github.com/virahitvin8/crafty-gis --skill intelligent-routing-virahitvin8

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Users often do not know which specialist agent to invoke for a given task, leading to generic responses or the friction of learning explicit commands. This Skill removes that burden by automatically analyzing each request and selecting the right specialist agent(s) without explicit user mentions. ## Core Features & Use Cases - Automatic Request Analysis: Classifies every user request by keywords, domains, and complexity before responding. - Agent Selection Matrix: Maps intents like authentication, UI components, APIs, databases, testing, and deployment to the appropriate specialist agents. - Complexity-Based Routing: Routes simple tasks to a single agent, moderate tasks to 2-3 agents, and complex multi-domain tasks to an orchestrator. - Use Case: A user types "Add a login page with JWT authentication" and the system silently detects the security and backend domains, then applies the security-auditor and backend-specialist agents while informing the user which expertise is being applied. ## Quick Start Ask the assistant to build or fix any feature in natural language and it will automatically apply the most suitable specialist agent for the task.

Frequently Asked Questions about intelligent-routing

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

FAQPage Schema
How does automatic agent routing select the right specialist?

Automatic agent routing classifies each request by keywords, detects technical domains, and assesses complexity. Single-domain tasks invoke one specialist, two-domain tasks invoke multiple agents, and complex tasks route to an orchestrator.

How do I override the automatic agent selection?

You can override automatic selection by explicitly mentioning an agent with the @agent-name syntax in your request. The explicitly mentioned agent takes priority over the auto-selected one.

What happens when a request spans multiple domains?

When a request matches two or more domains from different categories, the system automatically invokes the orchestrator agent. The orchestrator then coordinates the relevant specialists such as security-auditor, frontend-specialist, and test-engineer.

Does intelligent routing work with vague or unclear requests?

For vague requests like "make it better", the system asks clarifying questions before routing. Automatic routing does not bypass clarification gates, so unclear tasks are resolved with the user first.

Does request analysis slow down AI responses?

No, the analysis uses instant pattern matching with no additional API calls. It adds roughly 50-100 tokens per request but typically saves tokens overall by reducing back-and-forth clarification.