tavily-search

Search the web via the Tavily CLI and return LLM-optimized results with snippets and relevance scores.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/chisuhua/home --skill tavily-search-chisuhua
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tavily-search
Source: https://github.com/chisuhua/home/tree/main/.agents/skills/tavily-search
Command: npx skills add https://github.com/chisuhua/home --skill tavily-search-chisuhua

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding current, relevant information from the internet requires sifting through noisy search results. This Skill runs web searches through the Tavily CLI and returns structured, LLM-optimized results with content snippets, relevance scores, and metadata, so you get usable answers instead of raw link lists. ## Core Features & Use Cases - Flexible Web Search: Run queries with configurable search depth (ultra-fast to advanced), result counts up to 20, and topics like general, news, or finance. - Filtering and Targeting: Narrow results by time range, date bounds, country, and included or excluded domains. - Rich Output Options: Optionally include AI-generated answers, full raw page content, and image results in structured JSON. - Use Case: You need the latest news on a topic. Run a search with the news topic and a one-week time range to get recent articles with snippets and relevance scores ready for summarization. ## Quick Start Ask the assistant to search the web for a topic, for example: search for the latest news on quantum computing from the past week.

Frequently Asked Questions about tavily-search

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

FAQPage Schema
How do I search the web from the command line with Tavily?▼

Run tvly search followed by your query and the --json flag for structured output. You can control result count with --max-results and search depth with --depth, choosing from ultra-fast, fast, basic, or advanced.

How to filter web search results by domain or date?▼

Use --include-domains or --exclude-domains with comma-separated domain lists to focus on trusted sources. For time filtering, use --time-range with day, week, month, or year, or set explicit --start-date and --end-date values.

What search depth should I use with the Tavily CLI?▼

Use ultra-fast or fast for latency-sensitive tasks like autocomplete, basic for general-purpose queries, and advanced when you need the highest relevance for specific facts. Advanced is slower but returns the most precise results.

Does Tavily search support getting full page content?▼

Yes, pass --include-raw-content with markdown or text format to include full page content directly in search results. This avoids making a separate extraction call for each result URL.

Why is the tvly command not found when running a search?▼

The Tavily CLI is not installed or not on your PATH. Install it with the official install script from cli.tavily.com and authenticate with tvly login before running any search commands.