What problem does it solve? Building web-data features into an application requires choosing the right Firecrawl endpoint, installing the correct SDK, configuring API credentials, and verifying the integration works. This Skill guides that entire integration process so product code can scrape pages, run web searches, or drive browser interactions through Firecrawl. ## Core Features & Use Cases - Endpoint Selection: Routes product requirements to the narrowest Firecrawl endpoint: /scrape for known URLs, /search for query-first discovery, and /interact for clicks, forms, and navigation after scraping. - Project Intake & Integration Patterns: Distinguishes fresh projects from existing codebases, inspects repo conventions, and wires Firecrawl into the right place with matching SDK or REST calls. - Auth & Verification: Sets up FIRECRAWL_API_KEY or self-hosted FIRECRAWL_API_URL, then runs smoke tests proving a real Firecrawl request succeeds through the actual integration path. - Use Case: A developer building a competitor-monitoring feature in a Node.js app uses this Skill to install @mendable/firecrawl-js, configure the API key, choose /search for discovery followed by /scrape for full page content, and verify the pipeline end to end. ## Quick Start Ask the assistant to integrate Firecrawl into your application so it can scrape pages, search the web, or interact with sites from your product code.