Web scraping, search, and data extraction using Firecrawl API. Use when users need to fetch web content, discover URLs on sites, search the web, or extract structured data from pages.
View on GitHubnathanvale/side-quest-marketplace
firecrawl
February 4, 2026
Select agents to install to:
npx add-skill https://github.com/nathanvale/side-quest-marketplace/blob/main/plugins/firecrawl/skills/firecrawl/SKILL.md -a claude-code --skill firecrawlInstallation paths:
.claude/skills/firecrawl/# Firecrawl ## Overview Firecrawl is a powerful web scraping and search API. This plugin provides a token-efficient interface for Claude Code through slash commands. ## When to Use This Skill - **Scraping**: Fetch content from a single URL as markdown - **Mapping**: Discover all URLs on a website - **Searching**: Search the web and optionally scrape results - **Extracting**: Pull structured data from pages using LLM ## Quick Reference | Task | Command | |------|---------| | Scrape a page | `/firecrawl:scrape <url>` | | Map a site | `/firecrawl:map <url>` | | Search the web | `/firecrawl:search <query>` | | Extract data | `/firecrawl:extract <url> --prompt "..."` | ## Commands ### Scrape - Get Page Content Fetches and converts a web page to clean markdown. ``` /firecrawl:scrape https://example.com /firecrawl:scrape https://example.com --format summary ``` **Options:** - `--format markdown|summary` - Output format (default: markdown) **Best for:** - Reading documentation - Fetching article content - Getting page text for analysis ### Map - Discover URLs Finds all URLs on a website. Useful for understanding site structure. ``` /firecrawl:map https://example.com /firecrawl:map https://example.com --limit 50 ``` **Options:** - `--limit N` - Maximum URLs to return (default: 100) **Best for:** - Understanding site structure - Finding specific pages before scraping - Discovering documentation sections ### Search - Web Search Searches the web and returns results with optional content scraping. ``` /firecrawl:search typescript tutorials /firecrawl:search "react hooks guide" --limit 10 ``` **Options:** - `--limit N` - Maximum results (default: 5) **Supports search operators:** - `"exact phrase"` - Exact match - `-term` - Exclude term - `site:example.com` - Limit to domain - `intitle:word` - Word in title **Best for:** - Finding information across the web - Researching topics - Finding documentation ### Extract - Structured Data Extracts specific data f