firecrawl-scraper
Convert websites into LLM-ready data with Firecrawl API. Features: scrape, crawl, map, search, extract, agent (autonomous), batch operations, and change tracking. Handles JavaScript, anti-bot bypass, PDF/DOCX parsing, and branding extraction. Prevents 10 documented errors. Use when: scraping websites, crawling sites, web search + scrape, autonomous data gathering, monitoring content changes, extracting brand/design systems, or troubleshooting content not loading, JavaScript rendering, bot detection, v2 migration, job status errors, DNS resolution, or stealth mode pricing.
npx skills add majiayu000/claude-skill-registry --skill firecrawl-scraper-brendadeeznuts1111-tier-1380-omega --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Firecrawl Web Scraper Skill **Status**: Production Ready **Last Updated**: 2026-01-20 **Official Docs**: https://docs.firecrawl.dev **API Version**: v2 **SDK Versions**: firecrawl-py 4.13.0+, @mendable/firecrawl-js 4.11.1+ --- ## What is Firecrawl? Firecrawl is a **Web Data API for AI** that turns websites into LLM-ready markdown or structured data. It handles: - **JavaScript rendering** - Executes client-side JavaScript to capture dynamic content - **Anti-bot bypass** - Gets past CAPTCHA and bot detection systems - **Format conversion** - Outputs as markdown, HTML, JSON, screenshots, summaries - **Document parsing** - Processes PDFs, DOCX files, and images - **Autonomous agents** - AI-powered web data gathering without URLs - **Change tracking** - Monitor content changes over time - **Branding extraction** - Extract color schemes, typography, logos --- ## API Endpoints Overview | Endpoint | Purpose | Use Case | |----------|---------|----------| | `/scrape` | Single page | Extract article, product page | | `/crawl` | Full site | Index docs, archive sites | | `/map` | URL discovery | Find all pages, plan strategy | | `/search` | Web search + scrape | Research with live data | | `/
- What is Firecrawl?
- API Endpoints Overview
- 1. Scrape Endpoint (/v2/scrape)
- Basic Usage
- Output Formats
- Advanced Options
- Browser Actions
- JSON Mode (Structured Extraction)
- Branding Extraction
- 2. Crawl Endpoint (/v2/crawl)
- Async Crawl with Webhooks
- 3. Map Endpoint (/v2/map)
- 4. Search Endpoint (/search) - NEW
- Search Options
Get API key from https://www.firecrawl.dev/app Store in environment Self-hosted fails on Cloudflare-protected sites curl -X POST 'http://localhost:3002/v2/scrape' \ Cloud service has better anti-fingerprinting
What does the firecrawl-scraper skill do?
Convert websites into LLM-ready data with Firecrawl API. Features: scrape, crawl, map, search, extract, agent (autonomous), batch operations, and change tracking. Handles JavaScript, anti-bot bypass, PDF/DOCX parsing, and branding extraction. Prevents 10 documented errors. Use when: scraping websites, crawling sites, web search + scrape, autonomous data gathering, monitoring content changes, extracting brand/design systems, or troubleshooting content not loading, JavaScript rendering, bot detection, v2 migration, job status errors, DNS resolution, or stealth mode pricing.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill firecrawl-scraper-brendadeeznuts1111-tier-1380-omega --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
