tavily

Perform targeted web searches, extract URL content, and summarize results.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Luzzer/Kraken --skill tavily-luzzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily
Source: https://github.com/Luzzer/Kraken/tree/main/extensions/tavily/skills/tavily
Command: npx skills add https://github.com/Luzzer/Kraken --skill tavily-luzzer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tavily accelerates research by automating web searches, content extraction from URLs, and structured summaries, reducing manual effort.

Core Features & Use Cases

  • Web search: Quick queries to retrieve relevant results with basic options.
  • Tavily_search: Fine-grained control over depth, topic, domain filters, time ranges, and output formatting.
  • Tavily_extract: Extract content from URLs, including JS-rendered pages, and present clean markdown.

Quick Start

Ask Tavily to search the web, extract relevant content from a URL, and summarize findings.

Frequently Asked Questions about tavily

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

FAQPage Schema
How do I automate web search and content extraction for research?

Automate web research by performing targeted searches, extracting relevant content from URLs, and summarizing results. This provides fast, structured insights across sources with adjustable depth and scope.

What's the best way to extract content from JS-rendered web pages into markdown?

Extract content from JS-rendered pages into clean markdown using the tavily_extract function. This retrieves relevant content from URLs and presents it in a structured format for summarization.

Can I filter web search results by domain, topic, and time range?

Filter web search results using fine-grained control over depth, topic, domain filters, time ranges, and output formatting. This allows targeted queries to retrieve highly relevant results.

How does AI-assisted summarization handle multiple extracted web sources?

AI-assisted summarization handles multiple sources by automating content extraction and summarizing findings. It reduces manual effort by structuring insights from various URLs into a cohesive summary.

Are there limitations when extracting content from dynamic URLs?

Limitations depend on the target URL's structure and accessibility. While content extraction supports JS-rendered pages, dynamic URLs with strict access controls may prevent retrieving clean markdown.

Do I need any external dependencies to run Tavily search and extraction?

No external dependencies are required to run Tavily search and extraction. The skill operates independently using modular tool usage for web_search, tavily_search, and tavily_extract functions.