Agent skill · Backend & API

web-search-tavily

Search the web using Tavily API for high-quality, AI-optimized results with advanced filtering options. Use when you need structured search results, domain filtering, relevance scores, or AI-generated answer summaries. Requires TAVILY_API_KEY. Keywords: tavily, advanced search, filtered search, domain filtering, relevance scoring.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill web-search-tavily --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 8 KB
Bundled scripts: none
Version: 1.0
Declared author: agent-skills
Requires: Requires TAVILY_API_KEY environment variable and internet access
Path: skills/analysis/web-search-tavily/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Web Search (Tavily API) Search the web using Tavily's AI-optimized search API. Returns high-quality, structured results with relevance scores and optional AI-generated summaries. **Note:** This skill requires a Tavily API key. For basic web search using the agent's built-in capability, see `web-search`. ## When to Use This Skill Use this skill when: - You need to find current information not in your training data - The user asks about recent events, news, or updates - You need to verify facts or find authoritative sources - Research requires real-time web data - Keywords mentioned: search, look up, find online, current, latest, news Do NOT use this skill when: - Information is already in your knowledge base and doesn't need verification - The user asks about historical facts that don't change - You're working with local files or code (use other tools) - A more specific skill exists for the task (e.g., documentation lookup) ## Prerequisites Before using this skill, ensure: - **TAVILY_API_KEY** environment variable is set with a valid API key - **Deno** is installed (for running the search script) - **Internet access** is available Get a Tavily API key at: https://tavily.com ## Qui

What's inside
Steps it walks through
  1. When to Use This Skill
  2. Prerequisites
  3. Quick Start
  4. Script Usage
  5. Options
  6. Search Parameters
  7. Topic Types
  8. Search Depth
  9. Time Range
  10. Domain Filtering
  11. Output Format
  12. Human-Readable Output (default)
  13. JSON Output (--json)
  14. Result Fields
Ships with 1 file
  • metadata.json
Commands it runs
deno run --allow-env --allow-net=api.tavily.com scripts/search.ts "your search query"
deno run --allow-env --allow-net=api.tavily.com scripts/search.ts "React 19 new features" --answer
deno run --allow-env --allow-net=api.tavily.com scripts/search.ts [options] "query"
Only search documentation sites
scripts/search.ts "React hooks" --include docs.react.dev,developer.mozilla.org
Exclude social media
scripts/search.ts "AI news" --exclude twitter.com,reddit.com
scripts/search.ts "OpenAI GPT-5 announcement" --topic news --time week --answer
scripts/search.ts "Deno deploy edge functions tutorial" --depth advanced --results 10
scripts/search.ts "world population 2024" --include un.org,worldbank.org,census.gov --json
More from claude-skill-registry
All skills →
About this skill
What does the web-search-tavily skill do?

Search the web using Tavily API for high-quality, AI-optimized results with advanced filtering options. Use when you need structured search results, domain filtering, relevance scores, or AI-generated answer summaries. Requires TAVILY_API_KEY. Keywords: tavily, advanced search, filtered search, domain filtering, relevance scoring.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill web-search-tavily --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going