Firecrawl Claude Code Skill
Description
A Claude Code skill for web scraping with Firecrawl - markdown extraction, screenshots, structured data, web search, and doc crawling
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
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
mcp-server-postgres
Read-only PostgreSQL database access.
Data mcp-server-sqlite
SQLite database interaction and querying.
Data mcp-server-google-maps
Google Maps integration for location data.
Data Bitbucket Data Center
---
Data Csv Data Summarizer
Automatically analyze CSV files and generate comprehensive insights with visualizations
Data Financial Services
Reference agents, skills, and data connectors for the financial-services workflows we see most — investment ba
Data