Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

firecrawl-crawl — Claude Code skill: bulk page scraping

Skill to automatically extract multiple pages from a website or section by following links. Use it to gather documentation, site content, or data across linked pages.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add firecrawl/cli --skill firecrawl-crawl -a claude-code
Open on GitHub

What firecrawl-crawl does

firecrawl-crawl downloads content from multiple pages at once, traversing links while respecting section boundaries. The firecrawl crawl command takes a URL and options like --include-paths /docs to limit scope, --max-depth 3 for traversal depth, and --limit 50 for page count. Results save to JSON.

By default the command returns a job ID and runs in the background; use --wait to block until crawling finishes. Without it, poll status with firecrawl crawl <job-id>. To prevent hanging, pair --wait with --timeout <seconds>.

Authentication is required — firecrawl will prompt for login on first use. Each page crawled consumes credits; check your balance with firecrawl credit-usage before large runs.

What it helps with

  • extract documentation from all pages in a section
  • download content spanning multiple linked pages
  • limit scraping to a specific site area
  • check if a background crawl finished

Example prompts for the agent

  • Scrape all pages under /docs with a limit of 50, save to .firecrawl/crawl.json
  • Run a full site crawl to depth 3 and wait for completion
  • Check status of a crawl using its job ID

How to install firecrawl-crawl

1Skills CLI (Vercel)

npx skills add firecrawl/cli --skill firecrawl-crawl -a claude-code

2Manually: put the files in place

~/.claude/skills/firecrawl-crawl/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/firecrawl-crawl/

From the same set4

The whole set →

Similar

browser-automation sickn33 This skill builds browser checks around observed UI state and explicit outcomes. Use it for UI workflows, timing failures, or authorised page-data collection. Claude Code CX Codex Cursor +1 6,700installs smoke-test mastra-ai Scaffolds a Mastra project using create-mastra and runs smoke tests on Mastra Studio via Chrome MCP. Claude Code CX Codex Cursor +1 2,500installs agentation-self-driving benjitaylor Runs autonomous design critiques in a visible browser window and leaves feedback notes directly through the Agentation toolbar. Claude Code CX Codex Cursor +1 7,000installs context-mode mksglu This skill routes large files and command output through context-mode tools instead of Bash. Use it to inspect logs, test results, data files, or page snapshots. Claude Code CX Codex Cursor +1 2,900installs agent-browser vercel-labs A CLI skill for browser control: it opens pages, fills forms, clicks buttons, and tests web apps. Use it when an agent needs to act inside a website. Claude Code CX Codex Cursor +1 1,200,000installs webapp-testing official anthropics This skill tests local web apps with Playwright, helping agents debug UI behavior, capture screenshots, and inspect browser logs. Claude Code Claude.ai 186,758installs computer-use stablyai This skill drives a visible app window through orca computer: accessibility tree, clicks, typing, screenshots. Reach for it when the job sits behind a GUI. Claude Code CX Codex Cursor +1 239,000installs browser-use browser-use Hands the agent a real Chrome over CDP: clicks, typing, screenshots, and pages that need JS or your logged-in session. Claude Code CX Codex Cursor +1 98,100installs

Questions about firecrawl-crawl

How do I install firecrawl-crawl in Claude Code?

Run npx skills add firecrawl/cli --skill firecrawl-crawl -a claude-code. The skill installs to ~/.claude/skills/firecrawl-crawl/.

What does firecrawl-crawl do?

It extracts content from multiple pages on a website or section by following links up to a specified depth or page limit. Useful for collecting documentation, site content, and data across connected pages.

Do I need an API key?

Yes, firecrawl authentication is required. There is no free tier without credentials; the CLI will prompt for interactive login on first run. Each page crawled consumes credits.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor