intent-router

Route user requests to the most appropriate skill or tool.

1|Updated May 20, 2026
One-click install
npx skills add https://github.com/qsxcgy71/intent-router-skill --skill intent-router-qsxcgy71
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intent-router
Source: https://github.com/qsxcgy71/intent-router-skill/tree/main
Command: npx skills add https://github.com/qsxcgy71/intent-router-skill --skill intent-router-qsxcgy71

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps streamline user requests by automatically routing them to the most suitable skill, plugin, connector, app, or workflow, saving time and reducing the risk of misdirection.

Core Features & Use Cases

  • Intent Understanding: Grasps the user's intent through a series of steps that include query understanding, candidate retrieval, evidence checking, and reranking.
  • Skill Routing: Directs the user to the most relevant skill based on the analysis of their request.
  • Fallback Options: Offers secondary route options when the primary choice isn't the best fit.
  • Safety and Cost Controls: Ensures that actions such as deploying, publishing, or editing external data are done with appropriate checks and authorizations.
  • Use Case: For example, if a user requests help with creating a presentation, the router will identify that they need a design tool, and offer either a PDF or presentation design skill as the primary option, with alternatives like an academic planning route as secondary.

Quick Start

Use intent-router to find the right tool for your task.

Frequently Asked Questions about intent-router

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

FAQPage Schema
How does user intent routing work for skill selection?

User intent routing works by analyzing your request, retrieving candidate skills, checking evidence, and reranking options to direct you to the best tool. This automated decision process ensures your query reaches the most appropriate skill, plugin, or workflow for the task.

What is the best way to automate tool selection for user requests?

Automating tool selection is best handled by a routing system that grasps user intent through query understanding and evidence checking. It identifies the most suitable skill or workflow for your scenario and provides fallback options if the primary choice is not a perfect fit.

Can I use intent routing to manage safety controls for external data editing?

Yes, you can use intent routing to manage safety controls for external data editing. The system ensures actions such as deploying, publishing, or editing data are performed with appropriate checks and authorizations to prevent misdirection and unauthorized modifications.

How do I route a task to multiple workflows when the primary tool is not the best fit?

To route a task when the primary tool is not the best fit, the system offers secondary route options as fallbacks. After analyzing your intent and reranking candidates, it provides alternative skills or workflows to ensure your request is still handled appropriately.

When do I need decision automation for skill recommendation?

You need decision automation for skill recommendation when users require assistance or guidance on a task and must be matched to relevant skills. It streamlines requests by routing queries to suitable plugins, connectors, or apps, saving time and reducing misdirection.