← Back to Skills Marketplace
openclaw intent router
by
Justin Liu
· GitHub ↗
· v1.0.0
· MIT-0
280
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-intent-router
Description
Intelligently routes natural language user intents to the best matching registered agent skill using keyword and semantic matching with confidence scores.
Usage Guidance
This registry entry is an instruction-only README for an npm package, not the package code itself. Before installing or running anything: 1) verify the npm package and GitHub repo URLs in the SKILL.md actually exist and are owned by the expected maintainer; 2) inspect the package source (or review the repo) for unexpected network calls, telemetry, or credential usage; 3) run `npm audit` and prefer installing into an isolated environment (container/VM) rather than globally; 4) if you plan to use semantic embeddings, confirm whether the implementation uses local models or calls external embedding APIs (which would require credentials and change the risk profile). The current entry is not clearly malicious but the mismatch (registry has no source/homepage while SKILL.md points to external code) is a reason to verify before proceeding.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-intent-router
Version: 1.0.0
The skill bundle contains metadata and documentation for the 'OpenClaw Intent Router,' a framework designed to match user intents to agent skills. The files (_meta.json, skill.md, and readme.md) provide a comprehensive overview, installation instructions via npm, and usage examples without any executable code or evidence of malicious intent. The documentation explicitly emphasizes security, local execution, and the absence of external API requirements or data collection. While the metadata contains a future-dated timestamp (2026), the overall content is consistent with a legitimate utility for AI agent orchestration.
Capability Assessment
Purpose & Capability
Name/description (intent router) align with the instructions and examples (Node package that registers/routs skills). However, the SKILL.md requires Node.js/npm while the skill package in the registry is instruction-only with no code — this is plausible (a documentation-only skill) but inconsistent with expectations that a skill in the registry might provide its own implementation or a homepage/source.
Instruction Scope
SKILL.md stays on-topic (matching/routing, examples of registerSkill/route). It does instruct users to install an external npm package and clone a GitHub repo; it does not direct the agent to read unrelated system files or request secrets. Still, the document references optional semantic embeddings without explaining whether those call external APIs (a potential scope creep if implemented that way).
Install Mechanism
There is no install spec in the registry (lowest-risk), but the SKILL.md tells users to run `npm install` or `git clone` to obtain the package. Installing third-party npm packages or cloning repos can introduce code from external sources — verify package publisher and inspect code before running. The suggested sources (npm/GitHub) are typical but the registry entry does not include or link to the code, creating an audit gap.
Credentials
No environment variables, credentials, or config paths are requested by the registry. The SKILL.md also asserts ‘no external API keys’ and ‘runs locally’. That claim is plausible for keyword-only routing; semantic embeddings mentioned could require additional resources if implemented with external services, but no secrets are requested here.
Persistence & Privilege
Skill flags: always=false, user-invocable=true, normal autonomous invocation allowed. The skill does not request persistent system-wide privileges or modify other skills. No concerns on privilege from the metadata.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-intent-router - After installation, invoke the skill by name or use
/openclaw-intent-router - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of intent routing framework for AI agents.
- Intelligently matches natural language user intents to registered agent skills using keyword, semantic, or hybrid strategies.
- Provides confidence scoring for intent-skill matches, enabling thresholds and fallbacks.
- Simple skill registration and full TypeScript type safety.
- No external dependencies required; fully local, open source, and no telemetry or data collection.
- Includes both programmatic API and CLI usage examples, supporting installation via npm, CLI, or source.
Metadata
Frequently Asked Questions
What is openclaw intent router?
Intelligently routes natural language user intents to the best matching registered agent skill using keyword and semantic matching with confidence scores. It is an AI Agent Skill for Claude Code / OpenClaw, with 280 downloads so far.
How do I install openclaw intent router?
Run "/install openclaw-intent-router" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is openclaw intent router free?
Yes, openclaw intent router is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does openclaw intent router support?
openclaw intent router is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created openclaw intent router?
It is built and maintained by Justin Liu (@zhenstaff); the current version is v1.0.0.
More Skills