Firecrawl Claude Code Skill — Data skill for Claude Code
A Claude Code skill for web scraping with Firecrawl - markdown extraction, screenshots, structured data, web search, and doc crawling.
How to install Firecrawl Claude Code Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open BexTuychiev/firecrawl-claude-code-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Firecrawl Claude Code Skill does
A Claude Code skill for web scraping with Firecrawl - markdown extraction, screenshots, structured data, web search, and doc crawling.
Alternatives in Data
- Privacy & Data Handling — This repository contains: - a plugin package (plugins/compound-engineering) made of markdown/config content 10.8k ★
- Azure Document Intelligence .net — Document text, table, and data extraction 1.8k ★
- AI Data Extraction — extract all your personal data history from cursor, codex, claude-code, windsurf, and trae 1.3k ★
README
Firecrawl Web Skill for Claude Code
A Claude Code skill that adds web scraping capabilities using [Firecrawl](https://firecrawl.dev). This skill gives Claude Code reliable web access for fetching page content, taking screenshots, extracting structured data, searching the web, and crawling documentation sites.
Features
- Markdown extraction - Fetch any webpage as clean, LLM-ready markdown
- Screenshots - Capture full-page screenshots of any URL
- Structured data extraction - Extract specific fields using JSON schemas
- Web search - Search the web and get full content from results
- Documentation crawling - Crawl entire doc sites to learn new frameworks
Installation
- Clone this repo into your Claude Code skills directory:
git clone https://github.com/bexgboost/firecrawl-claude-code-skill.git ~/.claude/skills/firecrawl-web
- Install dependencies:
pip install firecrawl python-dotenv
- Get your Firecrawl API key from firecrawl.dev and add it to your environment:
echo 'FIRECRAWL_API_KEY=fc-your-key-here' >> ~/.env
- Restart Claude Code to load the skill.
Usage
The skill triggers automatically when you ask Claude Code to:
- "Get the markdown from this URL"
- "Take a screenshot of this page"
- "Extract the price and title from this product page"
- "Search the web for Python 3.13 features"
- "Crawl the Optuna documentation"
You can also use the script directly:
# Fetch markdown
python3 ~/.claude/skills/firecrawl-web/fc.py markdown "https://example.com"
# Take screenshot
python3 ~/.claude/skills/firecrawl-web/fc.py screenshot "https://example.com" -o page.png
# Search the web
python3 ~/.claude/skills/firecrawl-web/fc.py search "your query" --limit 5
# Crawl docs
python3 ~/.claude/skills/firecrawl-web/fc.py crawl "https://docs.example.com" --limit 30
Firecrawl Credits
- Free tier: 500 credits
- Scrape/screenshot/extract: 1 credit per URL
- Search:
Related Skills
Par Scrape
AI assisted web scraping and data extraction
Scraping
A Claude Code skill for web scraping and data extraction using Scrapling.
Scrapeforge MCP
Autonomous Web Scraping & Browser Automation: Scraper Architecture, Production Extraction Code, Anti-Block Res
Google SEO MCP
SEO & GEO MCP server for Claude and other AI agents: Google Search Console, Google Analytics 4, PageSpeed Insi
Nexacro Dom Access
Read data from Nexacro-rendered (canvas-based) web pages via DOM internals instead of vision/screenshots. A Cl
Free Scraping Sop
Reusable methodology + working scripts for extracting company data from web databases without paid API access.
Related Agents
Firecrawl Expert
Expert in Firecrawl API for web scraping, crawling, and structured data extraction. Handles dynamic content, a
Obscura Browser
Autonomous web data collection agent using Obscura headless browser. Handles discover-then-collect pipelines,
Researcher Tavily
Web research agent using Tavily MCP. Specializes in news, recent announcements, content extraction, and genera