tavily-search
|
Works with
Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
--- name: tavily-search description: | license: MIT --- # tavily search Web search returning LLM-optimized results with content snippets and relevance scores. ## Before running any command If `tvly` is not found on PATH, install it first: ```bash curl -fsSL https://cli.tavily.com/install.sh | bash && tvly login ``` Do not skip this step or fall back to other tools. See [tavily-cli](../tavily-cli/SKILL.md) for alternative install methods and auth options. ## When to use - You need to find information on any topic - You don't have a specific URL yet - First step in the [workflow](../tavily-cli/SKILL.md): **search** → extract → map → crawl → research ## Quick start ```bash # Basic search tvly search "your query" --json # Advanced search with more results tvly search "quantum computing" --depth advanced --max-results 10 --json # Recent news tvly search "AI news" --time-range week --topic news --json # Domain-filtered tvly search "SEC filings" --include-domains sec.gov,reuters.com --json # Include full page content in results tvly search "react hooks tutorial" --include-raw-content --max-results 3 --json ``` ## Options | Option | Description | |--------|-------------| | `--depth` | `ultra-fast`, `fast`, `basic` (default), `advanced` | | `--max-results` | Max results, 0-20 (default: 5) | | `--topic` | `general` (default), `news`, `finance` | | `--time-range` | `day`, `week`, `month`, `year` | | `--start-date` | Results after date (YYYY-MM-DD) | | `--end-date` | Results before date (YYYY-MM-DD) | | `--include-domains` | Comma-separated domains to include | | `--exclude-domains` | Comma-separated domains to exclude | | `--country` | Boost results from country | | `--include-answer` | Include AI answer (`basic` or `advanced`) | | `--include-raw-content` | Include full page content (`markdown` or `text`) | | `--include-images` | Include image results | | `--include-image-descriptions` | Include AI image descriptions | | `--chunks-per-source` | Chunks per source (advanced/fast depth only) | | `-o, --output` | Save output to file | | `--json` | Structured JSON output | ## Search depth | Depth | Speed | Relevance | Best for | |-------|-------|-----------|----------| | `ultra-fast` | Fastest | Lower | Real-time chat, autocomplete | | `fast` | Fast | Good | Need chunks, latency matters | | `basic` | Medium | High | General-purpose (default) | | `advanced` | Slower | Highest | Precision, specific facts | ## Tips - **Keep queries under 400 characters** — think search query, not prompt. - **Break complex queries into sub-queries** for better results. - **Use `--include-raw-content`** when you need full page text (saves a separate extract call). - **Use `--include-domains`** to focus on trusted sources. - **Use `--time-range`** for recent information. - Read from stdin: `echo "query" | tvly search - --json` ## See also - [tavily-extract](../tavily-extract/SKILL.md) — extract content from specific URLs - [tavily-research](../tavily-research/SKILL.md) — comprehensive multi-source research
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
1.5M
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
972.7k
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
828.8k

