What problem does it solve? Adding live web data to an application requires choosing the right scraping, search, or browser-interaction endpoint, wiring credentials, and matching an existing codebase's conventions, which is error-prone without guidance. ## 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 Workflow: Distinguishes fresh projects from existing codebases, inspecting language, package manager, and env handling before writing integration code. - SDK and Auth Setup: Covers SDK installation for Node/TypeScript, Python, Rust, Java, and Elixir plus FIRECRAWL_API_KEY and self-hosted FIRECRAWL_API_URL configuration. - Use Case: A developer building a competitor-monitoring feature uses this Skill to choose /search for discovery, install the Python SDK, configure the API key in .env, and run a smoke test proving a real request succeeds. ## Quick Start Ask the AI to integrate Firecrawl into your application so the product can scrape pages, search the web, or interact with sites from code.