tavily-map

Discover and list all URLs on a website with depth and domain filters.

446|35|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/tavily-ai/skills --skill tavily-map-tavily-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tavily-map
Source: https://github.com/tavily-ai/skills/tree/main/skills/tavily-map
Command: npx skills add https://github.com/tavily-ai/skills --skill tavily-map-tavily-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discover and list all URLs on a website without downloading page content, enabling quick site topology, URL auditing, and planning.

Core Features & Use Cases

  • URL discovery to outline site structure without content retrieval.
  • Filtering and depth control to limit results for large sites.
  • Use Case: when you know the site but not the exact page, map the site to identify target pages for later extraction or crawling.

Quick Start

Map a website to enumerate all URLs within your specified constraints.

Frequently Asked Questions about tavily-map

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

FAQPage Schema
How do I map all URLs on a website without downloading page content?▼

To map all URLs on a website without pulling content, you can use a URL discovery tool to identify and list links. This creates a clean inventory for planning extractions or crawls without the overhead of content retrieval.

What is the best way to get a URL inventory for a large site before crawling?▼

Getting a URL inventory for a large site involves discovering links with robust depth and breadth controls. This approach outlines the site structure and limits results, enabling targeted operations before you retrieve any page content.

Can I filter URLs by domain and depth during website discovery?▼

Yes, you can filter URLs by domain and control depth during website discovery. These robust controls allow you to limit results and create a clean, filtered inventory of URLs outputted in JSON format for later extraction.

Does URL discovery output JSON for site topology auditing?▼

Yes, URL discovery outputs a clean JSON inventory of links for site topology auditing. This allows you to quickly identify target pages and plan targeted extraction operations without downloading page content.

When do I need to enumerate site URLs instead of scraping pages directly?▼

You need to enumerate site URLs instead of scraping when you know the site but not the exact target pages. Mapping the site first provides a URL-level overview to plan targeted operations without wasting resources pulling content.

Why does mapping a large site require depth and breadth controls?▼

Mapping a large site requires depth and breadth controls to limit results and prevent crawling unmanageable link volumes. These filters ensure you generate a targeted, clean URL inventory rather than an overwhelming list of every link.