Source Router

v2.0.0

LLM通用来源路由技能。根据任务类型、时间要求和信息缺口,决定优先去哪些来源找信息并给出搜索顺序。支持的来源类型:web/local_file/vector/graph/counter。在已知需要搜索但不知道先搜什么时使用。触发条件:多源搜索决策、搜索成本控制、需要决定是否开启反证搜索。

0· 87·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

analysisvk979ahm937km9a83kgdqt134dh83nkqhevidencevk979ahm937km9a83kgdqt134dh83nkqhgroundingvk979ahm937km9a83kgdqt134dh83nkqhlatestvk979ahm937km9a83kgdqt134dh83nkqhsearchvk979ahm937km9a83kgdqt134dh83nkqhsearch-fallbackvk979ahm937km9a83kgdqt134dh83nkqhsignal-intelligencevk979ahm937km9a83kgdqt134dh83nkqhsource-routingvk979ahm937km9a83kgdqt134dh83nkqh

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments