What problem does it solve? It gives an AI agent real-time access to the web—searching topics, scraping pages, crawling documentation sites, and monitoring pages for changes—returning clean markdown optimized for LLM context windows. ## Core Features & Use Cases - Web Search & Scraping: Find pages on a topic with search, extract content from known URLs with scrape, and handle JS-rendered pages or interactive flows with interact. - Site Crawling & Extraction: Map site structure, bulk-crawl documentation sections, download sites to local files, and parse local files like PDF, DOCX, and XLSX. - Change Monitoring: Schedule recurring checks with monitor, define alert goals, and receive markdown or JSON field-level diffs via webhook or email. - Use Case: Research a topic by running firecrawl search "react hooks" --scrape --limit 3, then write results to .firecrawl/ and inspect them incrementally with grep or head. ## Quick Start Ask the agent to search the web for a topic or scrape a specific URL using the firecrawl skill, for example: "Use firecrawl to scrape https://example.com/pricing and summarize the plans."