firecrawl-crawl

Crawl websites and extract content using the firecrawl CLI.

Updated May 3, 2026
One-click install
npx skills add https://github.com/marktantongco/remotion-video-pro --skill firecrawl-crawl-marktantongco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-crawl
Source: https://github.com/marktantongco/remotion-video-pro/tree/main/skills/firecrawl-crawl
Command: npx skills add https://github.com/marktantongco/remotion-video-pro --skill firecrawl-crawl-marktantongco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires firecrawl, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of manually crawling and extracting content from websites or specific sections, saving time and effort in web content management and data scraping tasks.

Core Features & Use Cases

  • Bulk Content Extraction: Extracts content from entire websites or specific sections.
  • Depth and Path Filtering: Allows users to define depth limits and specific paths for crawling.
  • Concurrent Extraction: Handles multiple pages concurrently for faster results.
  • Use Case: Ideal for content creators or data analysts needing to gather information from multiple pages on a website efficiently.

Quick Start

Run the command: firecrawl crawl "<url>" --include-paths /docs --limit 50 --wait -o .firecrawl/crawl.json

Frequently Asked Questions about firecrawl-crawl

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

FAQPage Schema
How do I extract content from an entire website efficiently?

You can extract content from an entire website efficiently by automating the web crawling process with concurrent extraction. This approach handles multiple pages simultaneously, significantly reducing the time needed for bulk content extraction compared to manual scraping.

Can I limit web scraping depth and filter specific URL paths?

Yes, you can limit web scraping depth and filter specific URL paths. The tool supports depth limitations and path filtering, allowing you to define exact limits and target specific sections like /docs so you only extract relevant content.

What is the best way to crawl specific sections of a site for data gathering?

The best way to crawl specific sections for data gathering is to use path filtering alongside depth limitations. By defining specific paths, you can restrict the crawler to targeted sections of a website and extract only the relevant content you need.

Do I need the firecrawl CLI tool to automate web content extraction?

Yes, you need the firecrawl CLI tool installed to automate web content extraction. The Skill utilizes Bash scripts and the firecrawl dependency to execute crawling commands, define depth limits, and output the extracted data to JSON files.

Does concurrent extraction handle multiple pages for faster web scraping?

Yes, concurrent extraction handles multiple pages simultaneously for faster web scraping results. This feature is ideal for data analysts and content creators who need to gather information from multiple pages on a website efficiently.

Are there limitations when extracting content from large websites with depth filtering?

When extracting content from large websites, depth filtering helps manage scope but may exclude deeper pages. You can define depth limits and use the --limit flag to cap the number of pages crawled, ensuring focused and manageable extraction outputs.