tavily-search
Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/fangkelvin/tavily-skillTavily Search Skill
Use Tavily API for real-time web search and content extraction.
When to Use
✅ USE this skill when:
- "Search the web for [topic]"
- "Find recent information about [subject]"
- "Get current news about [topic]"
- "Research [topic] online"
- "Find up-to-date information"
When NOT to Use
❌ DON'T use this skill when:
- Simple URL fetching → use
web_fetchtool - No API key available → use
web_fetchfor specific URLs - Historical/archival data → use specialized archives
Setup
- Get a Tavily API key from https://tavily.com
- Set the API key in environment or config
Configuration
Set your Tavily API key in one of these ways:
Environment variable:
export TAVILY_API_KEY="your-api-key-here"
OpenClaw config:
Add to your openclaw.json:
{
"tavily": {
"apiKey": "your-api-key-here"
}
}
Usage Examples
Basic Search
# Search for a topic
curl -X POST "https://api.tavily.com/search" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TAVILY_API_KEY" \
-d '{
"query": "latest AI developments 2026",
"search_depth": "basic",
"max_results": 5
}' | jq .
Research Query
# Get detailed research results
curl -X POST "https://api.tavily.com/search" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TAVILY_API_KEY" \
-d '{
"query": "climate change impact on agriculture 2026",
"search_depth": "advanced",
"max_results": 10,
"include_answer": true,
"include_images": false
}' | jq .
News Search
# Search for recent news
curl -X POST "https://api.tavily.com/search" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TAVILY_API_KEY" \
-d '{
"query": "technology news today",
"search_depth": "basic",
"max_results": 5,
"include_raw_content": false
}' | jq .
API Parameters
query: Search query string (required)search_depth: "basic" or "advanced" (default: "basic")max_results: Number of results (1-10, default: 5)include_answer: Include AI-generated answer (true/false)include_images: Include image URLs (true/false)include_raw_content: Include full page content (true/false)
Error Handling
- Check API key is set:
echo $TAVILY_API_KEY - Test connection: Use the basic search example above
- Rate limits: Tavily has usage limits based on your plan
Alternatives
If Tavily API is not available:
- Use
web_fetchfor specific URLs - Use
web_searchwith Kimi API (if configured) - Manual web browsing with
browsertool
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-fangkelvin-tavily-skill": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
finance-accounting
财务会计文书处理综合技能包 - 包含记账、对账、税务、报表等核心功能
find-skills
Search and discover OpenClaw skills from various sources. Use when: user wants to find available skills, search for specific functionality, or discover new skills to install.
proactive-agent
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Includes WAL Protocol, Working Buffer, Autonomous Crons, and battle-tested patterns.
voice-chat
语音对话集成技能,支持双向语音交流。使用TTS和STT实现完整的语音对话功能。