skill-router

Route user requests to installed skills using a SkillSpec router index.

820|59|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/modiqo/skillspec --skill skill-router-modiqo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-router
Source: https://github.com/modiqo/skillspec/tree/main/examples/skill-router
Command: npx skills add https://github.com/modiqo/skillspec --skill skill-router-modiqo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires skillspec, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of routing user requests to the appropriate skills, reducing ambiguity and ensuring efficient agent management.

Core Features & Use Cases

  • Skill Routing: Facilitates the selection and loading of the correct skill based on user requests and the SkillSpec router index.
  • Router Management: Allows for the installation, status checking, and refreshing of the SkillSpec router.
  • Visibility Management: Offers controls for setting the visibility of skills, including manual-only and name-only options.
  • Use Case: In a scenario with multiple skills installed, this Skill ensures that the correct skill is invoked for each user request, optimizing the overall performance of the agent.

Quick Start

To route a user request to a skill, use the command: skillspec route --index <index-file-or-router-dir> --query '<user task>'

Frequently Asked Questions about skill-router

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

FAQPage Schema
How does skill routing work for an AI agent with multiple installed skills?

Skill routing uses a local SkillSpec router index to match user requests to the appropriate installed skill, ensuring correct invocation and reducing ambiguity during agent management.

How do I route a user task to a specific skill using a SkillSpec router?

To route a user task, run the command `skillspec route --index <index-file-or-router-dir> --query '<user task>'` against your local SkillSpec router to select and load the correct skill.

Can I control which skills are visible to my AI agent during skill selection?

Yes, skill routing supports visibility management by allowing you to set controls for individual skills, including manual-only and name-only options, to manage agent visibility.

Do I need a SkillSpec router installed to manage skill routing for my agent?

Yes, skill routing requires a SkillSpec router and associated SkillSpec commands to handle requests and ensure correct skill invocation based on the local index.

How do I check the status or refresh my SkillSpec router index for skill management?

Skill router management allows you to check the status and refresh the SkillSpec router, ensuring the local index accurately reflects your installed skills for routing decisions.

Why is skill routing needed when managing multiple agent skills?

Skill routing is needed to streamline the process of directing user requests to appropriate skills, reducing ambiguity and ensuring efficient agent management across multiple installations.