Agent skill · firecrawl
firecrawl-interact
Drive a live browser on a scraped page: click, fill forms, log in, paginate, infinite-scroll. Use when content requires interaction or a scrape failed or returned incomplete content.
What it needs
About 2k tokens when loaded.
What this skill does
firecrawl interact Interact with scraped pages in a live browser session. Scrape a page first, then use natural language prompts or code to click, fill forms, navigate, and extract data. For web searches, use search — interact is for acting on a specific page. Quick start Run firecrawl interact --help for the full option list. Done when: the requested content or action result is captured and the session is stopped with firecrawl interact stop. Profiles Use --profile on the scrape to persist browser state (cookies, localStorage) across scrapes: Read-only reconnect (no writes to profile state): Tips Always scrape first — interact requires a scrape ID from a previous firecrawl scrape call The scrape ID is saved automatically, so you can omit --scrape-id for subsequent interact calls. Saved sessions may expire after about 10 minutes; re-scrape if the CLI warns that the session is stale Use firecrawl interact stop to free resources when done For parallel work, scrape multiple pages and interact with each using --scrape-id See also firecrawl-scrape — try scrape first, escalate to interact only when needed firecrawl-search — use search for web searches firecrawl-agent — AI-powered extraction (less manual control) firecrawl-build-interact — building interact into an app instead of running it here
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills firecrawl/firecrawl-interact--a65166