tavily-cli

Search the web, extract URL content, crawl sites, and discover URLs with citations.

1|Updated May 10, 2026
One-click install
npx skills add https://github.com/a2ajinkya/phone-pi --skill tavily-cli-a2ajinkya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily-cli
Source: https://github.com/a2ajinkya/phone-pi/tree/main/skills/tavily-cli
Command: npx skills add https://github.com/a2ajinkya/phone-pi --skill tavily-cli-a2ajinkya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tavily CLI enables fast web discovery, content extraction, and site crawling to support research and development workflows.

Core Features & Use Cases

  • Web search and URL discovery to locate relevant sources
  • Content extraction from URLs into structured text for analysis
  • Site crawling to collect pages and build comprehensive site maps
  • Deep research with citations across multiple sources to substantiate findings
  • Use Case: When researching a topic, quickly gather articles, extract key passages, and compile a cited overview.

Quick Start

Ask Tavily CLI to search the web for a topic, then extract content from a URL or crawl a site to discover URLs.

Frequently Asked Questions about tavily-cli

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

FAQPage Schema
How do I extract web page content from URLs into structured text for research?

To extract web page content from URLs into structured text, you can use the Tavily CLI. It pulls page content from specified URLs and returns structured JSON output, enabling fast analysis and research workflows.

Can I perform deep research with citations across multiple sources using web search?

Yes, you can perform deep research with citations across multiple sources. The Tavily CLI searches the web and compiles multi-source evidence, substantiating your findings with proper citations returned as structured JSON output.

How do I crawl a website to discover URLs and build a comprehensive site map?

You can crawl a website to discover URLs and build a comprehensive site map using the Tavily CLI. It collects pages across the target domain and maps site URLs, supporting site-wide content discovery and mapping workflows.

Do I need to install and authenticate the Tavily CLI to search the web and extract content?

Yes, you must install and authenticate the Tavily CLI before searching the web or extracting content. Once authenticated, you can execute web searches, URL discovery, and content extraction with structured JSON output via the --json option.

What's the best way to compile a cited overview when researching a topic across domains?

The best way to compile a cited overview across domains is using a tool that supports multi-source evidence collection. Tavily CLI gathers articles, extracts key passages, and compiles a cited overview by leveraging its deep research capabilities.

Why is my web search not returning structured output for my analysis workflow?

Your web search may not return structured output if the --json option is omitted. Applying the --json option during web search, content extraction, or site crawling via Tavily CLI ensures structured JSON output for analysis workflows.