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.