tavily-map

Discover all URLs on a website using the tvly CLI with filter options.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/BEIRUX/agent-skills --skill tavily-map-beirux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily-map
Source: https://github.com/BEIRUX/agent-skills/tree/main/tavily-map
Command: npx skills add https://github.com/BEIRUX/agent-skills --skill tavily-map-beirux

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly discover and list every URL on a website without fetching or extracting page content, so you can locate a specific page or understand site structure without performing a full crawl.

Core Features & Use Cases

  • URL-only discovery: Returns URLs only, making it faster and less resource-intensive than full crawls.
  • Semantic and pattern filtering: Supports natural language instructions and regex-based path/domain filters to target relevant links.
  • Use Cases: Find a buried documentation page on a large docs site, generate a site link inventory before extraction, or limit results to blog or API paths prior to targeted scraping.

Quick Start

Map all URLs on https://docs.example.com and return the results as JSON using the tvly map command.

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 scraping page content?

To discover all URLs on a website without extracting page content, use a site mapping command that returns link inventories only. This approach skips page fetching, making URL discovery faster and less resource-intensive than a full web crawl.

What is the best way to find a specific page buried in large documentation sites?

The best way to find a buried page in large documentation sites is using URL discovery with natural language instructions and regex path filters. This targets relevant links without crawling entire pages, quickly locating the specific documentation you need.

Can I filter discovered URLs by domain regex and path patterns?

Yes, you can filter discovered URLs using domain regex and path pattern filters. This allows you to limit results to specific blog or API paths, targeting relevant links before performing any extraction or deeper scraping.

Do I need to install any CLI tools to perform URL discovery?

Yes, you need the tvly CLI installed and available on your PATH to perform URL discovery. This command-line tool executes the site mapping process and supports options for depth limits, breadth limits, and JSON output.

How do I limit the depth and breadth of a site mapping crawl?

You can limit the depth and breadth of a site mapping crawl by passing specific options to the URL discovery command. These parameters control how many links to follow and how deep the traversal goes, constraining the resulting site inventory.