smart-router

Route user requests to specialist agents using domain detection and keyword cues.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/pikakit/agent-skills --skill smart-router-pikakit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smart-router
Source: https://github.com/pikakit/agent-skills/tree/main/.agent/skills/smart-router
Command: npx skills add https://github.com/pikakit/agent-skills --skill smart-router-pikakit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Routing user requests to the right specialist agents is often manual, error-prone, and slow when domains and intents are unclear.

Core Features & Use Cases

  • Domain detection from keywords to identify the appropriate agent
  • Intent-driven routing that maps requests to 26 potential agents
  • Silent analysis and professional routing notifications to maintain throughput in complex conversations
  • Use cases include multi-domain inquiries requiring orchestration across multiple agents

Quick Start

Provide a user request and let the router determine the domain, select the specialist, and initiate routing.

Frequently Asked Questions about smart-router

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

FAQPage Schema
How does intelligent routing map requests to specialist agents?

Intelligent routing uses domain detection and keyword cues from user requests to map them to the most appropriate specialist agents. It performs silent analysis to identify intent and select the correct domain specialist for orchestration.

What is the best way to orchestrate multi-domain inquiries across multiple agents?

The best way to orchestrate multi-domain inquiries is using domain detection to route requests to specialist agents. This coordinates handoffs across multiple agents by matching keywords and intent, maintaining throughput in complex conversations.

Can I use keyword matching to coordinate routing for coding tasks and UI design?

Yes, you can use keyword matching to coordinate routing for coding tasks and UI design. The router detects domain cues from the request and automatically selects the appropriate specialist agent to handle the specific task.

How do I integrate inline routing logic with lifecycle-orchestrator and execution-reporter?

You integrate inline routing logic by coordinating with lifecycle-orchestrator and execution-reporter to deliver transparent, auditable handoffs. This requires integration with GEMINI.md to route requests to the correct specialist agents.

Does multi-agent routing support silent analysis for complex conversations?

Yes, multi-agent routing supports silent analysis for complex conversations. It performs domain detection in the background and issues professional routing notifications to maintain throughput without interrupting the user.

When do I need auditable handoffs for agent selection and domain detection?

You need auditable handoffs when orchestrating multi-domain inquiries across up to 26 potential agents. Integrating inline routing logic with execution-reporter ensures that domain detection and agent selection remain transparent and traceable.