task-router

Route ambiguous tasks to appropriate agents using intent classification and workspace signals.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/ToanPV90/dotfiles --skill task-router-toanpv90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-router
Source: https://github.com/ToanPV90/dotfiles/tree/main/claude/.claude/skills/task-router
Command: npx skills add https://github.com/ToanPV90/dotfiles --skill task-router-toanpv90

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the guesswork of choosing the correct agent or skill for a task by interpreting user intent, detecting domain signals, and selecting the best match (or requesting confirmation when ambiguous).

Core Features & Use Cases

  • Intent-aware routing (informational vs operational): Avoids wasting tokens by answering questions directly when they are informational, and only routes when the request is operational or unclear.
  • Multi-signal domain detection: Uses keyword scoring plus workspace inspection heuristics (e.g., Terraform, Docker, CI configs, dependency files) to infer the right domain.
  • Pattern memory + named pipelines: Consults learned routing patterns and runs predefined “Named Pipelines” (e.g., full-audit, security-review) when trigger phrases match.
  • Transparent decisioning & logging: Always announces a routing decision with confidence and logs the selection for learning and feedback.

Quick Start

Ask the AI to route this task, for example: "route this security and dependency audit for a repo with a GitHub Actions workflow and a package.json."

Frequently Asked Questions about task-router

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

FAQPage Schema
Does multi-agent routing support parallel invocation for independent domains?

Multi-agent routing supports parallel invocation for independent domains by applying stepwise decision logic, allowing multiple agents to execute tasks simultaneously when domain signals indicate no dependencies between the requested operations.

How do I route operational tasks to the right agent when the target is ambiguous?

Agent routing uses intent classification and workspace inspection to match ambiguous operational tasks with the appropriate domain agent, logging confidence scores to ensure transparent decisioning and prevent wasted tokens.

How does intent classification handle informational queries versus operational requests?

Intent classification separates informational queries from operational requests by answering questions directly to save tokens, only triggering agent routing and pipeline execution when a task requires operational action or the target agent remains unspecified.

Can I use workspace inspection to detect technology signals like Docker and Terraform for CI/CD review?

Workspace inspection detects technology signals like Docker, Terraform, and CI configs by applying keyword scoring and file heuristics, enabling accurate domain detection for CI/CD reviews and multi-signal routing.

What is the best way to execute named pipelines for a full security audit?

Executing named pipelines for a full security audit involves matching trigger phrases to predefined patterns, allowing the router to run sequential pipeline overrides or parallel agent invocation for independent domains.

Does multi-agent routing support parallel invocation for independent domains?

Multi-agent routing supports parallel invocation for independent domains by applying stepwise decision logic, allowing multiple agents to execute tasks simultaneously when domain signals indicate no dependencies between the requested operations.