A specialized web search skill designed for AI agents to discover URLs, conduct technical research, and generate cited summaries from structured web results.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install tavily-tool
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install tavily-tool using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Tavily is a search engine optimized for AI agents and LLMs, providing clean, high-utility data for research tasks. By integrating this capability through Openclaw Skills, developers can bypass the noise of traditional search engines and access structured information that is easy for agents to parse and analyze. It is particularly effective for gathering up-to-date links, performing deep lead research, and producing cited summaries from diverse web results.
This skill provides a bridge between your automated workflows and the live web, ensuring your agents have access to the most current information available. Whether you are building a research bot or an automated lead generation tool, this addition to your library of Openclaw Skills significantly enhances the agent's ability to verify facts and find authoritative documentation.
To get started with Tavily within the Openclaw Skills framework, you must have a valid API key. Set it in your environment and run the search script as follows:
export TAVILY_API_KEY="your_api_key_here"
node skills/tavily/scripts/tavily_search.js --query "best rust http client" --max_results 5
You can also use the included shell wrapper for easier CLI access: scripts/tavily_search.sh.
The skill processes search parameters and returns structured data as follows:
| Parameter | Type | Description |
|---|---|---|
| query | String | The search string used to find information on the web. |
| max_results | Number | The maximum number of search results to return (default is 5). |
| include_domains | String | A comma-separated list of specific domains to include in results. |
| exclude_domains | String | A comma-separated list of domains to filter out of results. |
| urls-only | Boolean | If set, the script returns only the list of discovered URLs. |
Loading
A framework for creating documentation specifically optimized for LLM consumption, RAG retrieval, and token efficiency.

A decentralized protocol for AI agents to discover, negotiate, and execute backlink trades or purchases without intermediaries.

A comprehensive Notion API integration providing full CRUD capabilities for pages, databases, and content blocks.

A specialized tool for searching, listing, and exporting media from the macOS Photos.app library using script-driven SQLite queries.

A browser-based automation tool for extracting and summarizing public X (Twitter) content into clean markdown without requiring an account.

A professional-grade interface for managing Bitwarden credentials and secrets directly through the Bitwarden CLI.








































