tavily-search

Search web sources via the Tavily API with configurable output formats.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/xingxingstars123/GuoyunPMS --skill tavily-search-xingxingstars123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily-search
Source: https://github.com/xingxingstars123/GuoyunPMS/tree/main/skills/openclaw-tavily-search
Command: npx skills add https://github.com/xingxingstars123/GuoyunPMS --skill tavily-search-xingxingstars123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Tavily-based web search provides a fast, low-friction way to obtain relevant online results when browser-based search is unavailable or undesired.

Core Features & Use Cases

  • Web search via Tavily API to fetch a compact set of results (title, url, snippet).
  • Optional short answer summaries when available.
  • Flexible output formats: raw JSON, brave-like, or Markdown for easy integration.
  • Use Case: When you need quick sources for a research brief or citation gathering without leaving the AI environment.

Quick Start

Run Tavily search by calling the tavily_search.py script with your query to receive a concise set of results.

Frequently Asked Questions about tavily-search

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

FAQPage Schema
How do I get web search results inside an AI-assisted workflow without a browser?

Use the Tavily web search API to fetch concise results with titles, URLs, and snippets directly within AI-assisted workflows, avoiding browser-based search entirely. It provides a fast, low-friction way to retrieve relevant online sources.

What output formats can I expect from a Tavily web search?

Tavily web search supports three output formats: raw JSON for complete data, brave-like format for compatibility, and Markdown for easy integration into AI environments. You can also receive optional short answer summaries when available.

Do I need an API key to perform a web search with Tavily?

Yes, you need a Tavily API key to perform a web search. You can provide it via the TAVILY_API_KEY environment variable or by storing it in the ~/.openclaw/.env file before executing your search query.

Can I configure the number of web search results returned by the Tavily API?

Yes, you can configure the number of web search results returned by the Tavily API. The script supports a configurable max_results parameter, allowing you to fetch a compact set of sources tailored to your research brief or citation gathering needs.

When should I use Tavily web search instead of Brave web_search?

Use Tavily web search when Brave web_search is unavailable or undesired. It serves as an alternative for quick source lookups and verifications, providing sourced results without leaving the AI environment.