tavily-map

Discover website URLs with Tavily CLI filters and JSON output.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discover URLs on a website without pulling or parsing page content, enabling fast inventory of site structure.

Core Features & Use Cases

  • URL discovery: List all URLs on a site without content extraction for quick site audits.
  • Site structure visibility: Understand page hierarchy and link distribution to plan further extraction or crawling.
  • Use Case: When you need to locate a specific page on a large site or verify the existence of a resource.

Quick Start

Run tvly map "https://docs.example.com" --json to list all URLs for a site.

Frequently Asked Questions about tavily-map

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

FAQPage Schema
How do I list all URLs on a website without extracting content?

Use a site mapping tool to discover URLs without extracting page content, enabling fast inventory of site structure. The Tavily CLI map command returns structured JSON output of discovered URLs for quick site audits and visibility.

What is the best way to discover site structure and locate a specific subpage on large sites?

Deterministic URL discovery is the best way to locate specific subpages on large sites. Mapping site URLs via the Tavily CLI reveals page hierarchy and link distribution without pulling content, returning structured JSON output.

Can I filter URL discovery by depth, breadth, or path when mapping a site?

Yes, you can filter URL discovery by depth, breadth, path, and domain when mapping a site. The Tavily CLI enforces deterministic URL discovery with these filters to return a precise structured JSON list of URLs.

How do I get structured JSON output of site URLs for a site audit?

Run the Tavily CLI map command with the --json flag to get structured JSON output of site URLs for a site audit. This discovers URLs without content extraction, providing a clean inventory for further analysis.

When should I use URL discovery instead of content extraction for a site?

Use URL discovery instead of content extraction when you need to quickly inventory site structure, understand page hierarchy, or verify the existence of a resource without the overhead of pulling and parsing page content.