firecrawl-map

Discover and list all URLs on a website with filtering and sitemap options.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/breverdbidder/cli-anything-biddeed --skill firecrawl-map
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-map
Source: https://github.com/breverdbidder/cli-anything-biddeed/tree/main/.claude/skills/firecrawl-map
Command: npx skills add https://github.com/breverdbidder/cli-anything-biddeed --skill firecrawl-map

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps users discover and list all URLs on a given website, which is crucial for understanding site structure or finding specific pages.

Core Features & Use Cases

  • URL Discovery: Find all accessible URLs on a website.
  • Targeted Search: Filter discovered URLs based on specific keywords.
  • Site Mapping: Visualize or list the hierarchical structure of a website.
  • Use Case: When a user needs to find a specific product page on a large e-commerce site but only knows a general product name, this Skill can map the site and filter for relevant URLs.

Quick Start

Use the firecrawl map skill to find all URLs on example.com that contain the word 'contact'.

Frequently Asked Questions about firecrawl-map

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

FAQPage Schema
How do I discover all URLs on a website for content inventory?

To discover all URLs on a website, you can map the site structure to list every accessible link for your content inventory. This Skill enumerates all URLs on a specified domain and can handle sitemaps for efficient site exploration.

Can I filter discovered URLs by a specific search query?

Yes, you can filter discovered URLs by specific keywords to narrow down your site mapping results. This targeted search option allows you to isolate relevant pages, like finding a specific product page on a large site using a general product name.

What is the best way to map website structure before bulk scraping?

Mapping website structure before bulk scraping requires running URL enumeration to list all accessible site links and process sitemaps. This prepares a complete target list of pages, enabling efficient and structured crawling operations.

Does website mapping work with sitemaps for URL discovery?

Yes, website mapping handles sitemaps directly to facilitate URL discovery and site structure exploration. The process includes options for parsing sitemaps, ensuring efficient and comprehensive enumeration of all accessible URLs on the target domain.

Do I need Bash commands to run website URL discovery?

You need a Bash environment to execute website URL discovery, as this Skill utilizes Bash commands integrated with firecrawl for efficient URL enumeration. No external dependencies are required, allowing direct site mapping and URL filtering execution.