tavily-map

Discover and list all URLs on a website via the Tavily CLI without extracting content.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/flemx/salesforce-langgraph-agent --skill tavily-map-flemx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily-map
Source: https://github.com/flemx/salesforce-langgraph-agent/tree/main/.agents/skills/tavily-map
Command: npx skills add https://github.com/flemx/salesforce-langgraph-agent --skill tavily-map-flemx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you know a website contains the information you need but not the exact page, crawling or extracting everything is slow and wasteful. This Skill maps a site's URL structure quickly so you can locate the right page before retrieving any content. ## Core Features & Use Cases - URL Discovery: List all URLs on a domain with configurable depth, breadth, and result limits. - Semantic and Pattern Filtering: Narrow results with natural-language instructions or regex-based path and domain selectors. - Map + Extract Workflow: Find the right page with map, then extract only that page's content instead of crawling the whole site. - Use Case: You need the authentication guide from a large documentation site. Run a map with the instruction "authentication" to get the exact URL, then extract just that page. ## Quick Start Ask the agent to map the target website and list all URLs matching your topic, for example: map https://docs.example.com and find the API authentication pages.

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?

Run tvly map with the site URL and the --json flag to get a structured list of discovered URLs. Adjust --max-depth, --max-breadth, and --limit to control how widely and deeply the discovery scans.

How to find a specific page on a large website?

Use tvly map with the --instructions flag to describe the page in natural language, such as "Find API docs and guides". You can also filter with --select-paths regex patterns when you know the URL structure.

What is the difference between Tavily map and crawl?

Map returns URLs only without extracting any page content, making it faster for discovery. Crawl retrieves actual content from many pages, so use map first to find pages, then extract or crawl only what you need.

Does Tavily map extract page content?

No, map performs URL discovery only and returns no page content. To retrieve content from the URLs you discover, use the tavily extract or tavily crawl commands.

What if the tvly command is not found?

Install the Tavily CLI by running the official install script from https://cli.tavily.com/install.sh and then authenticate with tvly login. The skill requires tvly on PATH before any map command will work.