agent-browser

Automate browser tasks for testing, form filling, and data extraction.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/stephanesoares/dotfiles --skill agent-browser-stephanesoares
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/stephanesoares/dotfiles/tree/main/config/claude/skills/agent-browser
Command: npx skills add https://github.com/stephanesoares/dotfiles --skill agent-browser-stephanesoares

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates browser-driven tasks for testing, form filling, screenshots, and data extraction across web applications.

Core Features & Use Cases

  • Snapshot-driven interactions using compact element refs to minimize context and enable precise actions
  • Navigation, clicking, filling, capturing screenshots, and extracting text or attributes
  • Session management and optional recording for reproducible demonstrations and testing

Quick Start

Open a target URL, snapshot to obtain interactive refs, then interact using those refs to automate navigation and data extraction.

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate browser testing and data extraction across multiple sites?

Browser automation for testing and data extraction is handled by navigating to a target URL, taking a snapshot to obtain interactive element refs, and then using those refs to click, fill forms, and extract text. This approach enables precise QA automation and web-data capture across multiple sites and workflows.

What is a ref-based interaction model for web automation?

A ref-based interaction model uses compact element references generated from page snapshots to minimize context and enable precise actions like clicking and filling. It allows browser automation tasks to target specific elements efficiently without loading the entire page structure.

Can I capture screenshots and record sessions during QA automation?

Yes, QA automation sessions can be enhanced with optional multimedia recording and screenshot capture. This session management functionality ensures that browser-driven tasks and demonstrations are fully reproducible for later review.

Does headless browser automation work for form filling and text extraction?

Headless browser automation supports form filling and text or attribute extraction by using compact refs from page snapshots. It executes navigation and interaction commands efficiently to capture web data without a graphical interface.

What is the best way to ensure reproducible web testing workflows?

The best way to ensure reproducible web testing is to use a ref-based interaction model combined with optional session management and recording. This captures exact navigation, clicking, and filling actions to verify demonstrations and data extraction outcomes.