What problem does it solve? Standard web scraping fails when content sits behind JavaScript interactions like logins, form submissions, pagination, or infinite scroll. This Skill opens a live browser session on a scraped page so you can interact with it using natural language prompts or code. ## Core Features & Use Cases - Natural Language Interaction: Issue prompts like "Click the login button" or "Fill in the email field" to drive the browser without writing code. - Code-Based Control: Execute bash, python, or node code in the session for precise actions such as snapshots and element clicks. - Persistent Profiles: Save cookies and localStorage across sessions to perform authenticated scraping of dashboards and gated content. - Use Case: Scrape a login page, fill in credentials via an interact prompt, then re-scrape the authenticated dashboard with the same profile and extract its data. ## Quick Start Scrape the target URL with firecrawl, then run firecrawl interact with a prompt describing the action you want, such as clicking the next page button.