Generated banner for Firecrawl Map
Generated logo for Firecrawl Map

Firecrawl Map

FirecrawlOfficialPublished by Firecrawl

  • Skill
  • Tool integration
  • Automation and integrations
  • ISC
  • No issues found

From the author

Discover and list a site's URLs, with search filtering. Use for "map the site" or "find the URL for" requests — when the user knows the site but not the exact page, or wants site structure.
— the description by Firecrawl

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The firecrawl-map skill provides a command-line interface for discovering and listing URLs on a website. It is designed to help users identify site structure or locate specific pages within large domains. By utilizing search filtering, users can narrow down results to find relevant pages, which can then be used for subsequent scraping or crawling tasks.

What it does

  • Maps website structures by discovering available URLs.
  • Filters URL discovery results using search queries.
  • Supports outputting results to JSON or text files.
  • Handles sitemap processing and subdomain discovery.
  • Integrates with other Firecrawl tools for end-to-end data extraction workflows.

When to use it

  • When you need to identify the structure of a website.
  • When you are looking for a specific page but do not know the exact URL.
  • When preparing a list of URLs to be scraped or crawled in a later step.
  • When you need to export a site's URL map for further analysis.

Advantages

  • Enables precise targeting of content within large websites.
  • Simplifies the discovery process through command-line automation.
  • Provides flexible output formats for integration with other tools.
  • Reduces manual effort in navigating complex site hierarchies.

Usage examples

“Find the authentication page on the documentation site.”
The agent runs the map command with a search filter for authentication and saves the matching URL to a file.
“Get a list of the first 500 URLs from this website.”
The agent executes the map command with a limit of 500 and exports the results as a JSON file.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/firecrawl/firecrawl-map/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip firecrawl-map.zip -d .agents/skills

Documentation by Firecrawl

firecrawl map

Discover URLs on a site. Use --search to find a specific page within a large site.

Prerequisite: map requires authentication (no keyless free tier); without credentials the CLI prompts an interactive login.

Quick start

# Find a specific page on a large site
firecrawl map "<url>" --search "authentication" -o .firecrawl/filtered.txt

# Get all URLs
firecrawl map "<url>" --limit 500 --json -o .firecrawl/urls.json

Run firecrawl map --help for the full option list (sitemap handling, subdomains, etc.).

Done when: the URL list is saved under .firecrawl/ and you have selected the URLs to scrape or crawl next.

Tips

  • Map + scrape is a common pattern: use map --search to find the right URL, then scrape it.

  • Example: map https://docs.example.com --search "auth" → found /docs/api/authentication → scrape that URL.

See also

  • firecrawl-scrape — scrape the URLs you discover

  • firecrawl-crawl — bulk extract instead of map + scrape

  • firecrawl-download — download entire site (uses map internally)

  • firecrawl-build-search — building URL discovery into an app instead of running it here

Files

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Needs: Declares allowed tools

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Firecrawl
Publisher
Firecrawl (Official)
Source
firecrawl/skills · skills/core/firecrawl-map · commit 458d9d0
Licence
ISC License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Firecrawl.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download firecrawl-map.zip