firecrawl-browser

Automate browser clicks, form fills, and navigation on scraped web pages.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/1thirteeng3/greenmoire --skill firecrawl-browser-1thirteeng3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-browser
Source: https://github.com/1thirteeng3/greenmoire/tree/main/integrations/firecrawl/cli/skills/firecrawl-browser
Command: npx skills add https://github.com/1thirteeng3/greenmoire --skill firecrawl-browser-1thirteeng3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interacts with scraped pages in a live browser session to click, fill forms, and navigate when content requires JavaScript or multi-step flows.

Core Features & Use Cases

  • Interact with pages after scraping to click buttons, fill forms, and progress through multi-step workflows.
  • Handle login flows, pagination, and dynamic content that isn't accessible through static scraping.
  • Use natural language prompts or code to drive browser actions and extract data from the resulting page.

Quick Start

Scrape a page, then use interact to perform clicks, fill forms, and navigate in a live browser session.

Frequently Asked Questions about firecrawl-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape web pages that require JavaScript or multi-step login flows?

To scrape JavaScript-driven pages requiring multi-step login flows, you need browser automation to interact with live sessions. This Skill automates clicking, form filling, and navigation to extract content from dynamic pages that static scraping cannot access.

How do I handle pagination when scraping dynamic web content?

Handling pagination on dynamic web content requires interacting with page elements like next buttons or infinite scroll triggers. This Skill automates these navigation actions within a live browser session to capture data across multiple pages.

Can I use a previous scrape ID to continue interacting with a web page?

Yes, you can use a prior scrape ID to continue interacting with a web page in a live browser session. This allows you to resume workflows, perform subsequent clicks, and extract data from the resulting page state.

Does browser automation support session persistence for continuous web scraping?

Browser automation supports optional session persistence to maintain state during continuous web scraping. This keeps your live browser session active, allowing sequential interactions like logins and multi-step navigation to execute without restarting.

What are the limitations of static scraping compared to live browser interaction?

Static scraping cannot execute JavaScript, render dynamic content, or perform multi-step interactions like logins and pagination. Live browser interaction is required to click buttons, fill forms, and navigate through JavaScript-driven workflows to access the resulting content.