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.