Skip to main content
skill

firecrawl-scraper — Claude Code skill: scrape sites with Firecrawl

A Claude skill for deep page scraping, screenshots, PDF parsing and site crawling through the Firecrawl API.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill web-development/firecrawl-scraper
Open on GitHub

What firecrawl-scraper does

The skill wires Firecrawl into Claude so the agent can pull page content, take screenshots, parse PDFs and crawl a batch of URLs. Reach for it when a plain fetch is not enough and the page needs clicking, scrolling or data from many addresses at once.

Under the hood it is a single SKILL.md with the description and setup steps. You install it with npx, then set your Firecrawl API key as an environment variable, and the skill runs inside normal Claude conversations. No key means no scraping, so set it before the first run.

The skill targets Claude. The same repository ships paths to the same SKILL.md for Codex, Cursor, GitHub Copilot, Gemini CLI and Windsurf, so you do not have to port the logic by hand.

What it helps with

  • pull article text from a page whose content loads via scripts
  • grab a screenshot of a page for a report or layout check
  • parse a PDF and extract the data inside
  • crawl a list of URLs and collect the content in one pass
  • collect material from a site that needs clicks and scrolling

Example prompts for the agent

  • scrape the text of every page listed in urls.txt with firecrawl-scraper
  • take a screenshot of this page and show me what is above the fold
  • parse the PDF at this link and pull out the pricing table

How to install firecrawl-scraper

1claude-code-templates

npx claude-code-templates@latest --skill web-development/firecrawl-scraper

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill firecrawl-scraper -a claude-code

3Manually: put the files in place

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

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

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about firecrawl-scraper

How do I install firecrawl-scraper in Claude?

Use the templates command: npx claude-code-templates@latest --skill web-development/firecrawl-scraper. Alternatively run npx skills add davila7/claude-code-templates --skill firecrawl-scraper -a claude-code. The skill file then sits at ~/.claude/skills/firecrawl-scraper/SKILL.md.

What does firecrawl-scraper do?

It gives the agent Firecrawl API access for page content extraction, screenshots, PDF parsing and site crawling. It works inside a Claude conversation, with no separate process to start.

What do I need before using it?

A Firecrawl API key. The skill's docs advise configuring it through environment variables.

Similar skills

All skills for Browser and scraping →

From the same set205

The whole set →

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