firecrawl-crawl

Crawl linked web pages to bulk extract website content into JSON.

195|12|Updated Jul 19, 2026
One-click install
npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill firecrawl-crawl-zju-real
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-crawl
Source: https://github.com/ZJU-REAL/HugAgentOS/tree/main/src/backend/plugin_bundles/marketplace/firecrawl/skills/crawl
Command: npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill firecrawl-crawl-zju-real

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual effort of collecting content from many linked web pages by crawling an entire website or a targeted site section in one operation.

Core Features & Use Cases

  • Bulk Page Extraction: Follow links across a website to retrieve content from multiple pages.
  • Scoped Crawling: Limit crawls by URL path, page count, link depth, concurrency, or excluded paths.
  • Use Case: Crawl a documentation section such as /docs, collect up to 50 pages, and save the extracted results for downstream analysis.

Quick Start

Use the firecrawl crawl skill to extract all pages under the website's /docs path and save the results to a JSON file.

Frequently Asked Questions about firecrawl-crawl

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

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

To bulk extract website content, you can crawl linked web pages across an entire site in one operation. This process follows links to retrieve content from multiple pages and outputs the extracted results to a JSON file.

Can I limit web crawling to a specific documentation section?

Yes, you can limit web crawling to a specific documentation section by applying URL path filtering. You can scope crawls by targeting specific paths like /docs, setting page count limits, and defining link depth.

What is the best way to collect multiple web pages for a knowledge base?

The best way to collect pages for a knowledge base is using scoped web crawling. This approach retrieves content from multiple linked pages concurrently, applying path filtering and depth limits to gather targeted site sections efficiently.

Do I need the Firecrawl CLI to scrape website content?

Yes, you need the Firecrawl CLI to execute this website scraping workflow. The tool relies on the CLI to run concurrent extraction, asynchronous job polling, and progress reporting for your crawling tasks.

How does asynchronous job polling work during website scraping?

Asynchronous job polling during website scraping works by tracking the progress of concurrent extraction tasks. It allows you to monitor multi-page crawling workflows and report progress until all targeted pages are extracted into JSON output.