← 返回 Skills 市场
Openclaw Tavily Search
作者
nowhere1975
· GitHub ↗
· v0.2.0
· MIT-0
110
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tavily-search-enhanced
功能描述
Web search and data retrieval via Tavily API. Use when you need to search the web, get news, find answers, or look up sources. Supports 5 modes: search (gene...
安全使用建议
This skill is broadly what it claims (a Tavily API search client), but there are a few mismatches you should consider before installing:
- Required credential not declared: the package registry metadata does not list any required env vars, yet both SKILL.md and the script require TAVILY_API_KEY. Expect to provide that API key to use the skill.
- Hidden config-file fallback: the script will try to read ~/.openclaw/.env to find TAVILY_API_KEY if the env var is not set. If you store the key there, review the file contents and its permissions; the skill reads the file from your home directory.
- Network behavior: the script sends your queries and the API key to api.tavily.com. Only proceed if you trust Tavily and are comfortable with the queries being sent to that third party.
- Metadata inconsistencies: internal _meta.json values (version/owner) differ from registry metadata, which could indicate sloppy packaging.
Recommendations:
- If you plan to use it, set TAVILY_API_KEY explicitly as an environment variable rather than relying on the fallback file.
- Inspect ~/.openclaw/.env before placing any secrets in it; prefer secure storage with limited file permissions.
- Verify you trust the Tavily service (api.tavily.com) and the skill author. If unsure, avoid exposing production or multi-service credentials to this skill.
Confidence notes: The code is readable and not obfuscated; the main concerns are metadata/env-var mismatches and the undocumented file read. These suggest sloppy packaging or insufficient declarations rather than clearly malicious behavior.
功能分析
Type: OpenClaw Skill
Name: tavily-search-enhanced
Version: 0.2.0
The skill bundle provides a legitimate interface for the Tavily Search API, supporting various search modes (news, Q&A, images). The Python script (scripts/tavily_search.py) uses standard libraries to perform API requests and includes a helper to load the required API key from environment variables or a local configuration file (~/.openclaw/.env), which is consistent with its stated purpose and lacks any indicators of malicious intent or data exfiltration.
能力评估
Purpose & Capability
The name/description match the included script: the Python code calls Tavily search/news/qna/images/context endpoints and formats results as described. That alignment is coherent.
Instruction Scope
SKILL.md instructs running the included Python script and documents TAVILY_API_KEY, but the code also looks for a fallback key in ~/.openclaw/.env (reads the file from the user's home). The registry metadata did not declare this config-file access. Reading a home-directory file is outside what a minimal search client necessarily needs to do (it could rely solely on an env var).
Install Mechanism
No install spec; this is an instruction-only skill with an included script. Nothing is downloaded or written to disk at install time by the package itself.
Credentials
SKILL.md and the script expect a TAVILY_API_KEY (and optional TAVILY_SEARCH_DEPTH). However the registry metadata lists no required env vars or primary credential. The script will also permissively read ~/.openclaw/.env to extract the key, which is a broader file access than the registry declares.
Persistence & Privilege
The skill is not always-enabled and does not request elevated/system-wide persistence. It does not modify other skills or system configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tavily-search-enhanced - 安装完成后,直接呼叫该 Skill 的名称或使用
/tavily-search-enhanced触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.0
Enhanced edition with significantly expanded documentation and feature explanations.
- Added a comprehensive SKILL.md with detailed usage instructions, examples, and option tables.
- Clarified the five supported search modes: search, news, qna, images, and context.
- Documented output formats and advised best use-cases for each.
- Explained all common flags, options, and environment variables.
- Provided copy-paste command examples for quick start, research, news, Q&A, and focused/domain-specific searches.
- Included usage notes and plan limits for clarity.
元数据
常见问题
Openclaw Tavily Search 是什么?
Web search and data retrieval via Tavily API. Use when you need to search the web, get news, find answers, or look up sources. Supports 5 modes: search (gene... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 110 次。
如何安装 Openclaw Tavily Search?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tavily-search-enhanced」即可一键安装,无需额外配置。
Openclaw Tavily Search 是免费的吗?
是的,Openclaw Tavily Search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Openclaw Tavily Search 支持哪些平台?
Openclaw Tavily Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Tavily Search?
由 nowhere1975(@nowhere1975)开发并维护,当前版本 v0.2.0。
推荐 Skills