tavily-search-and-fetch

Web (re)earch using Tavily APIs. Search the web, extract content from URLs, discover site maps, or get AI-synthesized research reports with citations. Use for factual search, current events, financial data, full content extraction, site map URLs, or comprehensive research reports. Topics: general, news, finance.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "tavily-search-and-fetch" with this command: npx skills add rioiart/tavily-skill/rioiart-tavily-skill-tavily-search-and-fetch

Tavily Researcher

Web research via Tavily's LLM-optimized APIs: search, extract, sitemap, and research.

Setup

Requires TAVILY_API_KEY environment variable. Get a free key (1000 credits/month) at https://app.tavily.com

Choosing the Right Tool

NeedScript
Web search resultstavily_search.sh
Content from specific URLstavily_extract.sh
Discover URLs on a site (fast)tavily_sitemap.sh
AI-synthesized report with citationstavily_research.sh

Quick Start

Search

scripts/tavily_search.sh "What is retrieval augmented generation?" --include-answer

News Search

scripts/tavily_search.sh "AI regulation updates" --topic news --time-range week

Extract Content from URLs

scripts/tavily_extract.sh https://example.com/article1 https://example.com/article2

Discover URLs on a Site

scripts/tavily_sitemap.sh https://docs.example.com --max-depth 2 --limit 100

AI Research Report

scripts/tavily_research.sh "Compare LangGraph vs CrewAI for multi-agent systems" --model pro

Scripts

tavily_search.sh

Standard web search. Returns titles, URLs, snippets, and optional AI answer.

Key options:

  • --depth ultra-fast|fast|basic|advanced — Trade speed for relevance
  • --topic general|news|finance — Optimize for content type
  • --include-answer — Get AI-generated summary
  • --include-raw-content — Get full page content
  • --time-range day|week|month|year — Filter by recency
  • --chunks-per-source N — Chunks per source (1-5, advanced/fast)
  • --include-domains / --exclude-domains — Filter sources

tavily_extract.sh

Extract full content from specific URLs (up to 20 at once).

Key options:

  • --depth basic|advanced — Use advanced for JS-heavy pages
  • --query TEXT — Rerank chunks by relevance
  • --chunks-per-source N — Return only relevant chunks (1-5, requires --query)
  • --format markdown|text — Output format

tavily_sitemap.sh

Discover URLs on a website without extracting content. Faster than crawl — use to understand site structure first.

Key options:

  • --max-depth N — Crawl depth 1-5 (start with 1)
  • --limit N — Total URLs cap (default: 50)
  • --instructions TEXT — Focus on specific types of pages

tavily_research.sh

AI-synthesized research with citations. Takes 30-120 seconds.

Key options:

  • --model mini|pro|auto — mini for focused queries, pro for comprehensive analysis
  • --citation-format numbered|mla|apa|chicago
  • --output-schema JSON — Get structured JSON output
  • --output-file PATH — Save results to file

Cost Optimization

TaskRecommended ApproachCredits
Quick fact checktavily_search.sh --include-answer1
Deeper searchtavily_search.sh --depth advanced2
Full article contenttavily_extract.sh <urls>1 per 5 URLs
Discover site URLstavily_sitemap.sh1
AI research reporttavily_research.shvaries

Domain-Specific Search

# Only search specific sites
scripts/tavily_search.sh "async python" --include-domains docs.python.org,realpython.com

# Exclude unreliable sources
scripts/tavily_search.sh "health advice" --exclude-domains reddit.com,quora.com

API Reference

See references/api_reference.md for full parameter documentation.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

learn-anything-in-one-hour

Teach users any new skill/knowledge X in ~1 hour using a fixed 4-step workflow optimized for complete beginners, focusing on 80/20 rule for maximum value in minimum time. Triggers when user asks to learn something new quickly, or mentions "learn X in one hour".

Archived SourceRecently Updated
Research

X/Twitter Research

# X/Twitter Research Skill

Archived SourceRecently Updated
Research

council

Convene the Council of High Intelligence — multi-persona deliberation with historical thinkers for deeper analysis of complex problems.

Archived SourceRecently Updated
Research

polymarket-openclaw-trader

Reusable Polymarket + OpenClaw trading operations skill for any workspace. Use when the user needs to set up, run, tune, monitor, and deploy an automated Polymarket trading project (paper/live), including env configuration, risk controls, reporting, and dashboard operations.

Archived SourceRecently Updated