← 返回 Skills 市场
intent-router
作者
Daisuke Narita
· GitHub ↗
· v1.0.0
442
总下载
0
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install intent-router
功能描述
Classify text into custom intents with confidence scoring and entity extraction. Use when: intent classification, message routing, multi-agent orchestration,...
使用说明 (SKILL.md)
intent-router
Classify text into your custom intent list with confidence scoring and entity extraction. Powered by x402 — no API keys needed.
Prerequisites
npm install -g [email protected]
awal auth login
Usage
npx [email protected] x402 pay \
https://anicca-proxy-production.up.railway.app/api/x402/intent-router \
-X POST \
-d '{"text":"I want to book a flight to Tokyo next week","intents":["booking","complaint","question","feedback","cancellation"],"language":"en"}'
Price
$0.005 USDC per request (Base network)
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| text | string (max 2000) | Yes | Text to classify |
| intents | string[] (2-20 items) | Yes | Candidate intent list |
| language | enum (en|ja|es|fr|de|zh|ko) | No (default: en) | Language hint |
| context | string (max 500) | No | Additional context |
Output Schema
{
"intent_id": "int_a1b2c3",
"matched_intent": "booking",
"confidence": 0.95,
"reasoning": "The text explicitly mentions wanting to book a flight.",
"secondary_intent": "question",
"secondary_confidence": 0.12,
"entities": [
{"type": "location", "value": "Tokyo"},
{"type": "datetime", "value": "next week"}
],
"language_detected": "en"
}
安全使用建议
This skill appears to do intent classification, but its SKILL.md asks you to install and authenticate a third‑party npm CLI and to send text to an external Railway URL — actions not declared in the registry metadata. Before installing: (1) verify the legitimacy of the 'awal' npm package (owner, npm page, recent release, audit), (2) ask the author/owner for the official homepage or documentation for 'x402' and the external endpoint, (3) avoid sending sensitive or private text to the service until you confirm data handling and retention policies, (4) consider running the CLI in an isolated environment (sandbox or container) if you want to test, and (5) prefer skills that explicitly declare required binaries/credentials and provide provenance. If you need help vetting the 'awal' package or the Railway endpoint, gather their URLs and I can help review them.
功能分析
Type: OpenClaw Skill
Name: intent-router
Version: 1.0.0
The skill instructs the user to install a global npm package `awal` and then use `npx` to execute it, making a network call to an external endpoint (`anicca-proxy-production.up.railway.app`). While the network call's payload aligns with the stated purpose, the reliance on installing and executing an external npm package introduces a supply chain risk, as a compromised `awal` package could lead to arbitrary code execution. This is a risky capability without clear malicious intent from the skill author, but it's not benign due to the inherent supply chain vulnerability.
能力评估
Purpose & Capability
The name/description (intent classification, routing, entity extraction) aligns with the SKILL.md usage. However the SKILL.md requires installing a third‑party npm CLI (awal) and authenticating it, which is not reflected in the skill metadata (metadata lists no required binaries or credentials). That mismatch reduces transparency.
Instruction Scope
Runtime instructions explicitly tell the agent to install/run an external CLI and to POST user text to https://anicca-proxy-production.up.railway.app/api/x402/intent-router. This means user text (possibly sensitive) will be transmitted to a third party. The doc also instructs an auth step (awal auth login) but gives no details about what account is used or where credentials are stored.
Install Mechanism
There is no formal install spec in the metadata, but SKILL.md instructs npm install -g [email protected] and npx usage. Installing an npm CLI runs third‑party code from the public registry (moderate risk). The endpoint used is a Railway.app host (not an obvious official vendor), which increases trust considerations even though no direct download URL/extract is used.
Credentials
The registry lists no required env vars or primary credential, yet the instructions require 'awal auth login' (implying credentials/tokens will be created/stored) and will send input text to an external API. Requesting authentication and transmitting data to a third party without documenting the needed credentials or their scope is disproportionate to the simple intent-routing description.
Persistence & Privilege
The skill does not request always:true, does not claim to modify other skills or system settings. Its runtime behavior may create auth tokens via the CLI, which is normal for a third‑party client, but there is no indication of elevated persistent privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install intent-router - 安装完成后,直接呼叫该 Skill 的名称或使用
/intent-router触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: intent classification for multi-agent orchestration
元数据
常见问题
intent-router 是什么?
Classify text into custom intents with confidence scoring and entity extraction. Use when: intent classification, message routing, multi-agent orchestration,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 442 次。
如何安装 intent-router?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install intent-router」即可一键安装,无需额外配置。
intent-router 是免费的吗?
是的,intent-router 完全免费(开源免费),可自由下载、安装和使用。
intent-router 支持哪些平台?
intent-router 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 intent-router?
由 Daisuke Narita(@daisuke134)开发并维护,当前版本 v1.0.0。
推荐 Skills