firecrawl-scraper

Extract web content to Markdown or structured data via Firecrawl v2 API.

16|7|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/jackspace/ClaudeSkillz --skill firecrawl-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-scraper
Source: https://github.com/jackspace/ClaudeSkillz/tree/main/skills/firecrawl-scraper
Command: npx skills add https://github.com/jackspace/ClaudeSkillz --skill firecrawl-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Firecrawl Scraper provides a comprehensive guide to converting websites into Markdown or structured data for LLM-based consumption, including handling dynamic content, anti-bot measures, and data extraction.

Core Features & Use Cases

  • Single-page scraping, full-site crawling, URL discovery
  • Structured data extraction with schemas
  • Python and TypeScript/Node.js SDK usage
  • Cloudflare Workers integration (edge-friendly)

Quick Start

Use the v2 API to scrape a site and export to Markdown.

Frequently Asked Questions about firecrawl-scraper

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

FAQPage Schema
How do I convert website content to Markdown for LLM processing?

Firecrawl Scraper converts websites to Markdown via the v2 API, handling dynamic JavaScript-rendered content and anti-bot measures. Use the /v2/scrape endpoint with your API key to extract single pages or the /v2/crawl endpoint for full-site conversion, then export structured data or Markdown for RAG pipelines and LLM consumption.

Can I scrape JavaScript-heavy websites and structured data with a single tool?

Yes. Firecrawl Scraper supports JavaScript-rendered content extraction, structured data schemas via the /v2/extract endpoint, and anti-bot bypass. The v2 API works across Python and TypeScript SDKs, making it suitable for dynamic sites, full-site crawling, URL discovery, and passing results directly to LLMs or analysis workflows.

Does web scraping work with Cloudflare Workers for edge deployment?

Firecrawl Scraper integrates with Cloudflare Workers for edge-friendly, cloud-native deployment. The v2 API supports configurable formats, rate limiting, and robust error handling, letting you scrape and convert content at the edge without managing heavy backend infrastructure.

What's the difference between scraping a single page versus crawling an entire site?

The /v2/scrape endpoint extracts a single page to Markdown or structured data; /v2/crawl indexes and converts full sites. /v2/map discovers URLs without extraction. Choose scraping for targeted content, crawling for comprehensive site conversion, and mapping for URL discovery before bulk extraction.

How do I handle rate limiting and errors when extracting data at scale?

Firecrawl Scraper includes configurable rate limiting, robust error handling, and supports multi-language SDKs (Python, TypeScript). The v2 API manages anti-bot bypass and provides clear error responses, letting you scale from single-page requests to full-site crawls with reliability and observability.

Can I use Firecrawl with RAG pipelines and LLM frameworks?

Yes. Firecrawl Scraper exports Markdown and structured JSON via v2 API endpoints, optimizing content for RAG systems and LLM ingestion. Python and TypeScript SDKs integrate directly into pipelines, supporting multi-language implementations and seamless data flow into embedding and retrieval workflows.