skills-router

Route tasks to matching skills via semantic discovery across skill sources.

7|3|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Zpankz/mcp-skillset --skill skills-router
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skills-router
Source: https://github.com/Zpankz/mcp-skillset/tree/main/skills-router
Command: npx skills add https://github.com/Zpankz/mcp-skillset --skill skills-router

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Routes tasks to the most suitable skill across skill-db and skill-library using semantic matching, reducing manual skill selection and improving routing accuracy.

Core Features & Use Cases

  • Semantic skill discovery across skill sources to identify best-fit skills for a given task.
  • Deterministic routing to the matched skill via integration with mcp-skillset and skill-rag-router.
  • Use Case: When a user requests a domain-specific task, the router automatically finds and delegates to the right skill.

Quick Start

Provide a task description and let the router select and invoke the best-matching skill.

Frequently Asked Questions about skills-router

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

FAQPage Schema
How does semantic skill routing work for task delegation?

Semantic skill routing identifies the most suitable skill across a skill library using semantic matching, then dispatches the task to that skill. This reduces manual selection by dynamically delegating domain-specific requests.

What is the best way to automatically discover skills for a specific task?

Automatic skill discovery uses semantic matching to find best-fit skills across active sources. You provide a task description, and the router evaluates the skill library to select and invoke the correct matching skill.

Can I use semantic discovery to route tasks across multiple skill sources?

Yes, semantic discovery applies across skill-db, skill-library, and active skills. It evaluates available sources to find the best match, ensuring deterministic routing and accurate task delegation.

Do I need mcp-skillset integration for dynamic skill routing?

Integration with mcp-skillset and skill-rag-router enables deterministic routing to matched skills. This integration ensures semantic discovery results are accurately dispatched to the correct domain-specific skill.

How do I provide a task description for semantic skill matching?

You supply a natural language task description to the router. The semantic discovery mechanism analyzes the description, searches the skill library, and automatically delegates execution to the best-matching skill.

Why use semantic routing instead of manual skill selection?

Semantic routing reduces manual skill selection errors by using semantic matching to find best-fit skills. It improves routing accuracy and automates dynamic delegation for both general and domain-specific tasks.