@ruvector/router

Route AI agent tasks via vector-based semantic intent matching.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/ricable/cli-skills-builder --skill ruvector-router
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @ruvector/router
Source: https://github.com/ricable/cli-skills-builder/tree/main/.claude/skills/ruvector-router
Command: npx skills add https://github.com/ricable/cli-skills-builder --skill ruvector-router

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a highly efficient way to route user intents or task descriptions to the correct AI agent or function based on semantic understanding, rather than rigid keyword matching.

Core Features & Use Cases

  • Semantic Intent Routing: Matches user input to predefined routes based on meaning, not just keywords.
  • AI Agent Task Dispatch: Directs incoming tasks to the appropriate agent or service.
  • High-Performance Routing: Utilizes HNSW and SIMD acceleration for sub-millisecond routing decisions.
  • Use Case: Build an AI assistant that can understand a user asking "Where is my package?" and route it to the 'order_status' handler, or "Can you help me with my account?" to the 'support' handler, even if the exact phrasing isn't pre-programmed.

Quick Start

Use the ruvector-router skill to add a route for greetings with the phrases 'hello' and 'hi'.

Frequently Asked Questions about @ruvector/router

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

FAQPage Schema
What is semantic routing for AI agents and how does it work?

Semantic routing directs user intents to AI agents using vector-based intent matching. It compares the meaning of user input against predefined routes with HNSW and SIMD acceleration, enabling sub-millisecond routing decisions without rigid keyword matching.

How do I route user requests to different AI agents based on meaning?

You can route requests by adding predefined routes with example phrases for each intent. Semantic routing matches incoming user input to these routes based on semantic similarity and directs the task to the appropriate AI agent handler.

Can I use custom embedding models for AI agent intent matching?

Yes, semantic routing supports custom embedding models. You can configure embedding generation to match your specific domain vocabulary and set configurable thresholds to ensure precise route matching for your AI agent tasks.

How fast are semantic routing decisions for real-time AI applications?

Semantic routing decisions are highly performant, utilizing HNSW and SIMD acceleration to achieve sub-millisecond routing speeds. This allows real-time utterance classification and immediate AI agent task dispatch without noticeable latency.

What is the best way to classify user utterances without exact keyword matches?

Semantic routing is the best approach, using vector-based intent matching to understand user meaning rather than relying on exact keywords. It classifies utterances by comparing semantic similarity to predefined routes.

How do I configure matching thresholds for precise intent routing?

Semantic routing supports configurable thresholds for precise route matching. You can adjust these threshold values to control the sensitivity of vector-based intent matching, ensuring routes trigger only when semantic similarity meets your desired confidence level.