firecrawl-scraper
Installation
SKILL.md
Firecrawl Scraper Skill
Trigger Conditions & Endpoint Selection
Choose Firecrawl endpoint based on user intent:
- scrape: Need to extract content from a single web page (markdown, html, json, screenshot, pdf)
- crawl: Need to crawl entire website with depth control and path filtering
- map: Need to quickly get a list of all URLs on a website
- batch-scrape: Need to scrape multiple URLs in parallel
- crawl-status: Given crawl job ID, check crawl progress/results (optional
--wait) - batch-status: Given batch job ID, check batch scrape progress/results (optional
--wait) - batch-errors: Given batch job ID, retrieve batch scrape errors
Recommended Architecture (Main Skill + Sub-skill)
This skill uses a two-phase architecture: