← 返回 Skills 市场
779
总下载
0
收藏
1
当前安装
5
版本数
在 OpenClaw 中安装
/install openclaw-search-tool
功能描述
Search the web using LLMs via OpenRouter. Use for current web data, API docs, market research, news, fact-checking, or any question that benefits from live i...
安全使用建议
This skill appears to do what it says: run a CLI that queries OpenRouter and returns citation-backed answers. Before installing: (1) verify the origin of the research-tool binary (inspect the GitHub repo or crate) because the CLI will send your queries to OpenRouter; (2) treat OPENROUTER_API_KEY as a secret (it enables access and billing on your OpenRouter account); (3) avoid sending sensitive personal or proprietary data through the tool unless you trust OpenRouter's handling and your account settings; (4) follow the author's recommendation to run it in a sub-agent so your main session doesn't block; and (5) if you want stronger assurance, review the CLI source code or build from source rather than running a prebuilt binary.
功能分析
Type: OpenClaw Skill
Name: openclaw-search-tool
Version: 0.1.5
The skill is classified as suspicious due to a clear instance of prompt injection against the OpenClaw agent within `SKILL.md`. The instruction "⚠️ Never set a timeout on exec when running research-tool." directly commands the agent on how to execute the skill, demonstrating a vulnerability where markdown instructions can influence the agent's operational parameters. While the intent here appears benign (to prevent premature termination of a long-running task), it highlights an attack surface for manipulating agent behavior. Additionally, the skill performs external network calls to openrouter.ai and requires an API key, which are high-risk capabilities, though justified by its stated purpose as a web research tool.
能力评估
Purpose & Capability
Name/description (web research via OpenRouter) align with required items: the skill needs the research-tool CLI binary and an OPENROUTER_API_KEY. The README/metadata references a GitHub repo, which is consistent with a third-party CLI wrapper.
Instruction Scope
SKILL.md contains only instructions to run the research-tool CLI (sessions_spawn/exec) and how to set flags; it does not instruct reading unrelated local files or secrets. It does reference optional env vars (RESEARCH_EFFORT, RESEARCH_MODEL) that are not listed in requires.env — these are configuration knobs, not extra secrets. It also warns not to set exec timeout (operational guidance) which is unusual but not a security issue by itself.
Install Mechanism
The skill is instruction-only (no install spec). SKILL.md suggests installing via `cargo install openclaw-search-tool`, which is a reasonable, traceable install mechanism for a Rust-based CLI. The registry did not include an automated install step; that's low risk but means users should verify the binary source themselves before installing.
Credentials
Only OPENROUTER_API_KEY is required (declared as primary credential), which is proportional to a tool that talks to OpenRouter. The docs mention additional optional env vars (RESEARCH_MODEL, RESEARCH_EFFORT) not declared in requires.env — these are non-sensitive configuration items. Users should remember the API key grants access/billing on OpenRouter and therefore is sensitive.
Persistence & Privilege
The skill does not request always:true or any system-wide config paths and does not attempt to persist beyond normal CLI usage. disable-model-invocation is false (normal) — the skill can be invoked by the agent but has no elevated installation privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-search-tool - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-search-tool触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.5
- Updated documentation to clarify recommended usage from OpenClaw agents, including examples for sub-agent and exec calls.
- Added a warning not to set a timeout when running via exec, and described using yieldMs for background polling instead.
- Adjusted estimated time ranges for effort levels to more realistic durations (in minutes).
- Renamed main heading to "OpenClaw Research Tool" for clarity.
v0.1.4
- Added recommendation to run research-tool in a sub-agent to keep main sessions responsive.
- Updated documentation in SKILL.md with example usage of `sessions_spawn` for sub-agent execution.
- No changes to code or functionality; documentation improvement only.
v0.1.3
- The default value for the `--timeout` flag was removed; there is now no timeout by default.
- Documentation for the `--timeout` flag updated to reflect its new (optional) behavior. Queries now run until completion unless a specific timeout is set.
v0.1.1
- Added expected response time guidance for queries, noting that even low-effort mode may take a minute or more; high/xhigh effort can take 10+ minutes.
- Clarified that this slow timing is normal and due to live web search and synthesis.
- Added "homepage" field to metadata for improved discoverability.
- No functional command or API changes.
v0.1.0
- Initial release of the research-tool for web search via OpenRouter.
- Supports natural language questions with cited, up-to-date answers using LLMs (defaults to GPT-5.2 with web access).
- Multiple research effort levels (`low`, `medium`, `high`, `xhigh`) for controlling analysis depth and speed.
- Flexible model selection (any OpenRouter model, with optional `:online` for live web search).
- Advanced options including system prompt override, stdin input, max tokens, and timeouts.
- Clear output separation: results to stdout, progress and token usage to stderr.
- Useful tips, status indicators, and cost transparency included.
元数据
常见问题
Openclaw Research Tool 是什么?
Search the web using LLMs via OpenRouter. Use for current web data, API docs, market research, news, fact-checking, or any question that benefits from live i... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 779 次。
如何安装 Openclaw Research Tool?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-search-tool」即可一键安装,无需额外配置。
Openclaw Research Tool 是免费的吗?
是的,Openclaw Research Tool 完全免费(开源免费),可自由下载、安装和使用。
Openclaw Research Tool 支持哪些平台?
Openclaw Research Tool 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Research Tool?
由 aaronn(@aaronn)开发并维护,当前版本 v0.1.5。
推荐 Skills