intelligent-routing

Analyze user requests and route tasks to specialist agents via a deterministic selection matrix.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/AnvinX1/med-rag --skill intelligent-routing-anvinx1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intelligent-routing
Source: https://github.com/AnvinX1/med-rag/tree/main/medical_genai_app/.agent/skills/intelligent-routing
Command: npx skills add https://github.com/AnvinX1/med-rag --skill intelligent-routing-anvinx1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically analyzes user requests and routes tasks to the most suitable specialist agents without requiring explicit mentions.

Core Features & Use Cases

  • Automatic request analysis and agent selection before responding.
  • Transparent application of expertise with optional orchestration for complex tasks.
  • Override capability to explicitly mention agents when desired.

Quick Start

Provide a user request and let the intelligent-routing system automatically select and invoke the most suitable specialist agents.

Frequently Asked Questions about intelligent-routing

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

FAQPage Schema
How does automatic agent selection work for multi-domain tasks?

Automatic agent selection analyzes user requests and routes tasks to suitable specialist agents using a deterministic routing protocol and an agent selection matrix. It enables seamless task delegation across security, backend, and frontend domains without requiring explicit mentions.

Can I override automatic routing to specify a particular specialist agent?

Yes, you can override automatic routing. The system supports explicit overrides, allowing you to manually mention and invoke specific specialist agents when you desire direct control over task delegation instead of relying on the automatic request analysis.

What is the best way to orchestrate complex tasks across multiple specialist agents?

The best way to orchestrate complex tasks is using the system's transparent orchestration capability. It applies expertise across multi-domain scenarios and coordinates specialist agents seamlessly after the initial automatic request analysis and routing.

Do I need to explicitly mention domains like security or backend for task routing?

No, you do not need to explicitly mention domains. The intelligent routing system automatically analyzes your requests and determines the required expertise, routing tasks to the right specialist agents for security, backend, frontend, and more without explicit input.

When should I use explicit overrides instead of automatic request analysis?

You should use explicit overrides when you need precise control over task delegation. If the automatic agent selection matrix does not route a complex task to your desired specialist, overrides let you manually specify the exact agent required.

What limitations exist with deterministic routing protocols for agent selection?

Deterministic routing protocols apply fixed rules from an agent selection matrix to analyze requests. While they enable seamless automation, limitations arise if complex tasks require nuanced orchestration beyond the predefined matrix, necessitating explicit overrides for accurate delegation.