tavily-search

Performs AI-optimized web searches via the Tavily API with deep search options.

26|9|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Zerone-Agent/agent-use-skills --skill tavily-search-zerone-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily-search
Source: https://github.com/Zerone-Agent/agent-use-skills/tree/main/awesome-skills/skills/tavily-search
Command: npx skills add https://github.com/Zerone-Agent/agent-use-skills --skill tavily-search-zerone-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, and includes scripts (resource) components.

What problem does it solve?

This Skill provides AI-optimized web search capabilities, delivering concise and relevant results tailored for AI agents, streamlining information retrieval.

Core Features & Use Cases

  • Web Search: Perform general web searches or focus on specific topics like news.
  • Content Extraction: Extract the main content from provided URLs.
  • Use Case: An AI agent needs to research the latest advancements in renewable energy. It uses this Skill to search for recent news articles and extract key information from the top results.

Quick Start

Use the tavily-search skill to search the web for 'latest AI research papers'.

Frequently Asked Questions about tavily-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform an AI-optimized web search for news articles?

AI-optimized web search for news articles is performed by targeting the news topic category via the Tavily API, returning concise results specifically tailored for AI agent consumption.

How do I extract main content from a specific URL for an AI agent?

To extract content from a specified URL, the Skill uses Tavily API content extraction features to retrieve and isolate the main web page content for AI agent processing.

Do I need a Node.js environment to run web search and content extraction?

Yes, you need a Node.js runtime environment to execute the scripts, along with a configured TAVILY_API_KEY environment variable to authenticate the web search and content extraction requests.

Can I adjust the result count when searching for information retrieval?

Yes, you can adjust the result count when performing web search and information retrieval. The Skill supports options for deep search and specifying the exact number of results returned.

What is the best way to get concise search results for AI agents?

The best way to get concise search results for AI agents is using Tavily API web search, which delivers relevant information tailored for AI agent workflows without unnecessary web page noise.

Why does web search fail without the TAVILY_API_KEY environment variable?

Web search fails without the TAVILY_API_KEY environment variable because it is the required authentication credential that validates your access to the Tavily API service for information retrieval.