What problem does it solve? Building web-data capabilities into a product 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 web search, scraping, and browser interaction become reliable features of your application rather than ad-hoc scripts. ## Core Features & Use Cases - Endpoint Selection: Routes product requirements to the narrowest Firecrawl endpoint: /scrape for known URLs, /search for query-driven discovery, and /interact for clicks, forms, and navigation. - Project Intake & Integration Patterns: Distinguishes fresh projects from existing codebases, inspects repo conventions, and wires Firecrawl into the right place in your stack. - SDK & Auth Setup: Covers SDK installation for Node/TypeScript and Python (or REST), plus FIRECRAWL_API_KEY and self-hosted FIRECRAWL_API_URL configuration. - Use Case: You are adding a competitor-monitoring feature to a SaaS backend. The Skill helps you choose /search for discovery, install the firecrawl-py SDK, store the API key in .env, and run a smoke test proving a real request succeeds. ## Quick Start Ask the assistant to integrate Firecrawl into your application so the product can scrape pages, search the web, or interact with sites from code.