agent-browser

Automate browser navigation, form filling, screenshots, and data extraction.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/webboty/flexclaw --skill agent-browser-webboty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/webboty/flexclaw/tree/main/container/skills/agent-browser
Command: npx skills add https://github.com/webboty/flexclaw --skill agent-browser-webboty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates repetitive and manual browser work such as researching pages, filling forms, interacting with web apps, taking screenshots, and extracting structured data so users can complete web tasks faster and with fewer errors.

Core Features & Use Cases

  • Interactive DOM Snapshots: Capture the accessibility tree and get stable element refs for reliable automation.
  • Programmatic Interactions: Click, type, upload, select, check/uncheck, and run semantic searches to interact with forms and web apps.
  • State & Session Management: Save and load cookies and storage to authenticate and resume sessions across runs.
  • Use Case: Automate login, form submission, data extraction, and screenshot capture for web testing, data collection, or repetitive admin workflows.

Quick Start

Open a webpage, snapshot interactive elements, and use element references to click or fill fields to complete the task.

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate web form filling and data extraction from public websites?

Automate web form filling and data extraction by capturing interactive DOM snapshots with stable element refs, then using programmatic clicks, typing, and semantic searches to interact with web pages and collect structured data.

Can I save and resume authenticated web application sessions across multiple automation runs?

Yes, you can save and resume authenticated web application sessions by persisting cookies and storage state, allowing automated UI workflows to maintain authentication and resume state across multiple runs without logging in again.

How does DOM snapshotting work for reliable browser automation and scripted interactions?

DOM snapshotting captures the accessibility tree and assigns stable element references, enabling reliable browser automation by ensuring scripted interactions like clicks and typing target the correct elements even during dynamic page updates.

What is the best way to capture screenshots and PDFs during automated web navigation?

The best way to capture screenshots and PDFs during automated web navigation is to script browser interactions that trigger page loads or form submissions, then invoke screenshot and PDF capture commands at the desired workflow stage.

Does this browser automation approach handle waiting strategies for dynamic web page elements?

Yes, this browser automation approach implements waiting strategies to handle dynamic web page elements, ensuring scripted interactions and DOM snapshots only execute after target elements are fully loaded and interactive.

Can I automate login workflows and extract data from authenticated web applications?

Yes, you can automate login workflows and extract data from authenticated web applications by scripting form submissions, managing cookie and storage persistence, and capturing structured data from authenticated pages.