← 返回 Skills 市场
nowhere1975

Openclaw Tavily Search

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

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。

💬 留言讨论