# Tavily Search

> Search the web for current sources and snippets. Use when the user wants to search, look up, find articles, get recent news, or discover sources, and does not already have a URL. Triggers: "search for", "look up", "find me", "what's the latest on", "find articles about".

- Skill: `tavily-ai/tavily-search-3` (Agent Skill)
- Install (CLI): `npx skillmds@latest add tavily-ai/tavily-search-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tavily-ai/tavily-search-3/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tavily-ai (https://skillmd.com/u/tavily-ai)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/tavily-ai/tavily-search-3

---


# Tavily Search

Find pages and current information when you do not already have a URL.

## When

- The user needs information on a topic and has not supplied a URL
- First step: **search** → extract → map → crawl → research

Do not use this skill when the user already has URLs (extract), needs every page in a site section (crawl), needs to locate pages on a known site (map), or wants a cited multi-source report (research).

## How

- Write short search queries, not prompts — keep each under 400 characters. Split multi-part questions into separate queries.
- Apply domain, topic, or date constraints when the user specified them.
- Prefer primary sources for factual or technical claims. Cross-check consequential facts.
- Cite source URLs. Synthesize; do not paste raw result dumps. Do not request full page HTML for every hit; if snippets are thin, extract the best URLs instead.

If snippets are not enough, extract the best URLs. If the user needs a full cited briefing, switch to research.

## Execute

If `tavily_search` is callable (the name may be prefixed), call it. Do not install the CLI and do not run `tvly` for this. In a coding-agent terminal that is already using `tvly`, pass `--client-name "cursor plugin"` and take flags from `tvly search --help`. Never ask for an API key in chat.

