firecrawl-scraper

Fetch web page content and transform it into Markdown using the Firecrawl v2.5 API.

204|30|Updated Nov 8, 2025
One-click install
npx skills add https://github.com/secondsky/claude-skills --skill firecrawl-scraper-secondsky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-scraper
Source: https://github.com/secondsky/claude-skills/tree/main/plugins/firecrawl-scraper/skills/firecrawl-scraper
Command: npx skills add https://github.com/secondsky/claude-skills --skill firecrawl-scraper-secondsky

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Firecrawl provides an API to extract web content as Markdown/HTML, including JavaScript rendering, anti-bot handling, and data extraction for AI use.

Core Features & Use Cases

  • Single-page scraping to Markdown/HTML
  • Full-site crawling with depth/limit controls
  • Data extraction using AI
  • Ground truth for building knowledge bases

Quick Start

Use /v2/scrape to fetch a page in Markdown; use /v2/crawl for multi-page crawling.

Frequently Asked Questions about firecrawl-scraper

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

FAQPage Schema
How do I extract web page content as Markdown for AI processing?

Web scraping to Markdown converts HTML pages into LLM-ready format using the Firecrawl API. It handles JavaScript-rendered sites, removes boilerplate, and preserves structure—ideal for feeding page content into language models without manual cleanup.

Can I scrape JavaScript-heavy websites and dynamic content?

Firecrawl's scraper renders modern JavaScript before extraction, so dynamic content loads fully. This works for sites that require browser automation, bypasses anti-bot measures, and captures rendered state—not just static HTML.

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

Single-page scraping uses /v2/scrape to fetch one URL as Markdown; full-site crawling uses /v2/crawl with depth and limit controls to extract multiple pages. Choose scraping for targeted extraction and crawling for building knowledge bases across domains.

How do I extract structured data like product details or article metadata?

Firecrawl extracts page-level metadata, article bodies, and product information by parsing rendered content and returning structured results. You can also use AI-powered data extraction to pull specific fields beyond standard scraping.

Do I need API authentication to use Firecrawl for web scraping?

Yes, Firecrawl requires an API key for authentication. All requests to /v2/scrape and /v2/crawl endpoints must include credentials, and you can configure headers, format options, and content filters per request.

Can Firecrawl remove images and unwanted content from scraped output?

The removeBase64Images parameter strips embedded images from Markdown output, and onlyMainContent filters boilerplate to keep just article or product body text. This reduces noise and file size in LLM-ready extracts.