← Back to Skills Marketplace
134
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install source-router
Description
LLM通用来源路由技能。根据任务类型、时间要求和信息缺口,决定优先去哪些来源找信息并给出搜索顺序。支持的来源类型:web/local_file/vector/graph/counter。在已知需要搜索但不知道先搜什么时使用。触发条件:多源搜索决策、搜索成本控制、需要决定是否开启反证搜索。
Usage Guidance
This skill is a planner that outputs a search-routing JSON and does not itself perform searches or require credentials — that makes it internally coherent. Before installing/use: (1) confirm your agent enforces the SKILL.md boundary (that the skill will not be allowed to execute the fallback connectors or read local files automatically); (2) if you expect the plan to be executed by other components, verify those connectors (Tavily/Bailian/Brave/direct fetch/local cache) are properly configured and that any required API keys or filesystem access are supplied intentionally and securely; (3) review any generated search_hints that reference local paths (memory/*, outbox/*) to avoid accidental exposure of sensitive files when the plan is later acted upon.
Capability Analysis
Type: OpenClaw Skill
Name: source-router
Version: 2.0.0
The source-router skill is a decision-making utility designed to help an AI agent prioritize information sources (web, local files, vector databases) based on task requirements. The logic is well-documented across SKILL.md and reference files, focusing entirely on generating structured search plans in JSON format. It explicitly forbids the agent from executing searches or inventing data, and contains no evidence of data exfiltration, malicious execution, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Skill purpose (decide which sources to search, order, budgets, fallbacks) aligns with the instructions and delivered artifacts. Minor note: the fallback chain names specific search connectors (tavily_search, bailian_web_search, Brave API, etc.) which would in practice require connectors/APIs, but the skill does not claim to perform those calls itself — it only plans. This is coherent but users should not assume the planner will provide connector configuration.
Instruction Scope
SKILL.md explicitly forbids executing searches or producing final judgments and limits output to a routing plan; all referenced actions (search_hints, local file path patterns, fallback chain) are phrased as planning guidance rather than commands to read files or call external APIs.
Install Mechanism
Instruction-only skill with no install spec or code files; nothing will be written to disk or fetched during install — low install risk.
Credentials
The skill requests no environment variables or credentials (proportionate). It does reference external services and local paths in guidance; those services may require API keys/config in a real integration, but such credentials are not requested by this skill (which is consistent because it only produces plans).
Persistence & Privilege
No persistent privileges requested (always:false). The skill does not ask to modify other skills or system settings and does not claim to store tokens or enable itself.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install source-router - After installation, invoke the skill by name or use
/source-router - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
V2.0: 新增fallback_chain搜索降级链(5级自动降级) + degradation_log降级事件记录
v1.0.0
source-router 1.0.0 — Initial release
- Introduces a generic source routing skill for LLM tasks, selecting and prioritizing sources (web, local_file, vector, graph, counter) based on task needs.
- Provides strict boundaries: only outputs search planning, never executes searches or generates conclusions.
- Defines structured JSON output for routing plans with search order, rationale, stop rules, and budget allocation.
- Implements core routing logic considering task type, freshness, available sources, information gaps, and counter-evidence triggers.
- Offers precise rules for prioritizing sources in different scenarios (breaking news, research, analysis, internal knowledge, technical evaluation).
- Includes examples and reference documentation for source selection and input/output formats.
Metadata
Frequently Asked Questions
What is Source Router?
LLM通用来源路由技能。根据任务类型、时间要求和信息缺口,决定优先去哪些来源找信息并给出搜索顺序。支持的来源类型:web/local_file/vector/graph/counter。在已知需要搜索但不知道先搜什么时使用。触发条件:多源搜索决策、搜索成本控制、需要决定是否开启反证搜索。 It is an AI Agent Skill for Claude Code / OpenClaw, with 134 downloads so far.
How do I install Source Router?
Run "/install source-router" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Source Router free?
Yes, Source Router is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Source Router support?
Source Router is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Source Router?
It is built and maintained by z1one0415 (@z1one0415); the current version is v2.0.0.
More Skills