Why Use These Skills?
These official skills define best practices for working with the Tavily API, going beyond just using the endpoints. They give AI agents low-level control to build custom web tooling directly in your development environment. These skills bring Tavily’s services (search, extract, crawl, research) right where you work. The real-time context these tools provide significantly enhances your agent’s capabilities for development tasks. Most importantly, the tavily-best-practices skill turns your AI agent into a true Tavily expert. Instead of reading API docs, just ask your agent how to integrate Tavily into your project. All API best practices are baked in, dramatically accelerating your build process.What You Can Build
Copy-paste these prompts into your AI agent and start building:AI Chatbot with Real-Time Search
AI Chatbot with Real-Time Search
Build a chatbot that can answer questions about current events and up-to-date information.Try these prompts:
News Dashboard with Sentiment Analysis
News Dashboard with Sentiment Analysis
Create a live news dashboard that tracks topics and analyzes sentiment.Try these prompts:
Lead Enrichment Tool
Lead Enrichment Tool
Build tools that automatically enrich leads with company data from the web.Try these prompts:
Competitive Intelligence Agent
Competitive Intelligence Agent
Build an autonomous agent that monitors competitors and surfaces insights.Try these prompts:
Installation
Prerequisites
Required
Required
- Tavily API key - Sign up for free
- An AI agent that supports skills (Claude Code, Codex, Cursor, etc.)
Step 1: Configure Your API Key
Add your Tavily API key to your agent’s environment. For Claude Code, add it to your settings file:Step 2: Install the Skills
Run this command in your terminal:Step 3: Restart Your Agent
After installation, restart your AI agent to load the skills.Available Skills
Tavily Best Practices
Tavily Best Practices
Build production-ready Tavily integrations with best practices baked in. Reference documentation for implementing web search, content extraction, crawling, and research in agentic workflows, RAG systems, or autonomous agents.Invoke explicitly:Example prompts:
- “Add Tavily search to my internal company chatbot so it can answer questions about our competitors”
- “Build a lead enrichment tool that uses Tavily to find company information from their website”
- “Create a news monitoring agent that tracks mentions of our brand using Tavily search”
- “Implement a RAG pipeline that uses Tavily extract to pull content from industry reports”
Search
Search
Search the web using Tavily’s LLM-optimized search API. Returns relevant results with content snippets, scores, and metadata.Invoke explicitly:Example prompts:
- “Search for the latest news on AI regulations”
- “/search current React best practices”
- “Search for Python async patterns”
Research
Research
Get AI-synthesized research on any topic with citations. Supports structured JSON output for integration into pipelines.Invoke explicitly:Example prompts:
- “Research the latest developments in quantum computing”
- “/research AI agent frameworks and save to report.json”
- “Research the competitive landscape for AI coding assistants”
Crawl
Crawl
Crawl any website and save pages as local markdown files. Ideal for downloading documentation, knowledge bases, or web content for offline access or analysis.Invoke explicitly:Example prompts:
- “Crawl the Stripe API docs and save them locally”
- “/crawl https://docs.example.com”
- “Download the Next.js documentation for offline reference”
Extract
Extract
Extract content from specific URLs using Tavily’s extraction API. Returns clean markdown/text from web pages.Invoke explicitly:Example prompts:
- “Extract the content from this article URL”
- “/extract https://example.com/blog/post”
- “Extract content from these three documentation pages”
Usage Examples
Automatic Skill Invocation
Your AI agent will automatically use Tavily skills when appropriate. Simply describe what you need:Explicit Skill Invocation
You can also invoke skills directly using slash commands:Claude Code Plugin
If you’re using Claude Code specifically, you can also install the skills as a plugin.Step 1: Configure Your API Key
Add your Tavily API key to your Claude Code settings file:Step 2: Install the Skills
Run these commands inside Claude Code:Step 3: Restart Claude Code
Clear your session and restart to load the plugin:Ctrl+C to restart.