← 返回 Skills 市场
aaronn

Openclaw Research Tool

作者 aaronn · GitHub ↗ · v0.1.5
cross-platform ⚠ suspicious
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-search-tool
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-search-tool 触发
  4. 根据 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.
元数据
Slug openclaw-search-tool
版本 0.1.5
许可证
累计安装 1
当前安装数 1
历史版本数 5
常见问题

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。

💬 留言讨论