firecrawl

Search the web, scrape content, and map site URLs via Firecrawl CLI.

5|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/marchatton/agent-skills --skill firecrawl-marchatton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl
Source: https://github.com/marchatton/agent-skills/tree/main/.agents/skills/00-utilities/firecrawl
Command: npx skills add https://github.com/marchatton/agent-skills --skill firecrawl-marchatton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a powerful command-line interface for searching the web, scraping content from web pages, and discovering all URLs on a given site, streamlining online information gathering.

Core Features & Use Cases

  • Web Search: Perform targeted searches with options for filtering by source, category, time, and location.
  • Web Scraping: Extract content from single web pages in various formats (Markdown, HTML, JSON) and focus on main content.
  • Site Mapping: Discover all URLs within a website, with options to include subdomains and filter results.
  • Use Case: Quickly gather information on a competitor's recent product launches by searching for relevant news, scraping their announcement pages for details, and mapping their website to identify other key sections.

Quick Start

Use the firecrawl skill to search the web for 'latest AI advancements' and save the results to a JSON file.

Frequently Asked Questions about firecrawl

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

FAQPage Schema
How do I scrape web page content into Markdown or HTML format?

Web scraping extracts content from single pages into Markdown, HTML, or JSON formats. You can target specific pages and focus on extracting the main content while filtering out unnecessary page elements.

Can I discover all URLs on a website including subdomains?

Site mapping discovers all URLs within a target website. You can configure the crawl to include subdomains and apply filters to the results to isolate specific sections of the site structure.

How do I filter web search results by time, source, and location?

Web search supports advanced filtering by source, category, time, and location. This allows you to perform targeted searches and quickly narrow down results to specific geographic or temporal criteria.

What is the best way to gather competitive intelligence from a competitor's website?

Combine web search, scraping, and site mapping to gather competitive intelligence. Search for recent news, scrape announcement pages for details, and map their website to identify key sections.

Does the Firecrawl CLI require any external dependencies to run?

The Firecrawl CLI operates without external dependencies. It provides a standalone command-line interface to execute searches, scrape web pages, and generate site maps directly.