← Back to Skills Marketplace
lym20220107

OpenClaw Tavily Search (lym)

by lym20220107 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
78
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install lym-tavily-search
Description
Web search via Tavily API (alternative to Brave). Use when the user asks to search the web / look up sources / find links and Brave web_search is unavailable...
README (SKILL.md)

Tavily Search

Use the bundled script to search the web with Tavily.

Requirements

  • Provide API key via either:
    • environment variable: TAVILY_API_KEY, or
    • ~/.openclaw/.env line: TAVILY_API_KEY=...

Commands

Run from the OpenClaw workspace:

# raw JSON (default)
python3 {baseDir}/scripts/tavily_search.py --query "..." --max-results 5

# include short answer (if available)
python3 {baseDir}/scripts/tavily_search.py --query "..." --max-results 5 --include-answer

# stable schema (closer to web_search): {query, results:[{title,url,snippet}], answer?}
python3 {baseDir}/scripts/tavily_search.py --query "..." --max-results 5 --format brave

# human-readable Markdown list
python3 {baseDir}/scripts/tavily_search.py --query "..." --max-results 5 --format md

Output

raw (default)

  • JSON: query, optional answer, results: [{title,url,content}]

brave

  • JSON: query, optional answer, results: [{title,url,snippet}]

md

  • A compact Markdown list with title/url/snippet.

Notes

  • Keep max-results small by default (3–5) to reduce token/reading load.
  • Prefer returning URLs + snippets; fetch full pages only when needed.
Usage Guidance
This skill appears to be a simple Tavily search client, but before installing: 1) confirm you are happy giving a Tavily API key (TAVILY_API_KEY) — the registry did not declare this requirement even though the code uses it; 2) verify the publisher and endpoint (https://api.tavily.com/search) are legitimate for your use; 3) inspect any ~/.openclaw/.env file to ensure it doesn't contain unrelated secrets (the script searches that file for TAVILY_API_KEY); 4) note the package metadata (_meta.json) and registry metadata differ (ownerId/version), which may indicate sloppy packaging — consider asking the publisher to reconcile metadata or provide a signed/verified release before trusting with sensitive credentials.
Capability Analysis
Type: OpenClaw Skill Name: lym-tavily-search Version: 1.0.0 The skill bundle provides a standard implementation for performing web searches via the Tavily API. The Python script (scripts/tavily_search.py) uses the standard library to communicate with the official Tavily endpoint and correctly handles API key retrieval from environment variables or a local configuration file as described in SKILL.md.
Capability Assessment
Purpose & Capability
Functionality (web search via Tavily) matches the name and included script: the script POSTS queries to https://api.tavily.com/search. However the registry metadata lists no required env vars while the runtime requires TAVILY_API_KEY, an inconsistency that should have been declared.
Instruction Scope
SKILL.md and the script keep scope to searching Tavily and formatting results. The only additional access is reading TAVILY_API_KEY from the environment or ~/.openclaw/.env as documented in SKILL.md.
Install Mechanism
No install spec; this is an instruction-only skill with a small Python script. Nothing is downloaded or written by an installer.
Credentials
The script legitimately needs a single API key (TAVILY_API_KEY). But the skill registry metadata does not declare this required env var or a primary credential; additionally the script will read ~/.openclaw/.env which may contain other secrets—this file path was not declared in the manifest.
Persistence & Privilege
always is false and there are no actions that modify other skills or system-wide settings. The skill does not request elevated persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lym-tavily-search
  3. After installation, invoke the skill by name or use /lym-tavily-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: web search via Tavily API for OpenClaw agents
Metadata
Slug lym-tavily-search
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenClaw Tavily Search (lym)?

Web search via Tavily API (alternative to Brave). Use when the user asks to search the web / look up sources / find links and Brave web_search is unavailable... It is an AI Agent Skill for Claude Code / OpenClaw, with 78 downloads so far.

How do I install OpenClaw Tavily Search (lym)?

Run "/install lym-tavily-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw Tavily Search (lym) free?

Yes, OpenClaw Tavily Search (lym) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenClaw Tavily Search (lym) support?

OpenClaw Tavily Search (lym) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Tavily Search (lym)?

It is built and maintained by lym20220107 (@lym20220107); the current version is v1.0.0.

💬 Comments