agent-browser

Automate browser navigation, form handling, and page inspection via CLI commands.

1|Updated Jun 28, 2026
One-click install
npx skills add https://github.com/whmathews15/DEX-Personal-Operating-System --skill agent-browser-whmathews15
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/whmathews15/DEX-Personal-Operating-System/tree/main/.claude/plugins/compound-engineering/skills/agent-browser
Command: npx skills add https://github.com/whmathews15/DEX-Personal-Operating-System --skill agent-browser-whmathews15

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of manual website interaction by letting an AI navigate pages, click controls, fill forms, and collect on-screen information with repeatable browser commands.

Core Features & Use Cases

  • Web Navigation: Open sites, move backward and forward, reload pages, and manage browser sessions.
  • Form and Workflow Automation: Fill inputs, click buttons, select options, handle checkboxes, and complete login or submission flows.
  • Data Collection and Debugging: Capture screenshots, inspect page content, query element attributes, and extract text for scraping or verification.
  • Use Case: Use it to log into a web app, submit a form, confirm the result visually, and save a screenshot for audit or handoff.

Quick Start

Use the agent-browser skill to open the target website, inspect the interactive elements, and complete the navigation, form entry, or data extraction task you need.

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate website navigation and form filling from the command line?

CLI browser automation lets you navigate pages, fill forms, and collect on-screen data using repeatable commands. You open sites, inspect interactive elements via accessibility snapshots, and execute clicks or text inputs.

Can I capture screenshots during web scraping workflows?

Screenshot capture is supported directly within web scraping workflows. The skill captures visual page states during navigation or after form submission, providing images for debugging, verification, and audit handoffs.

How does browser automation handle login flows and form submissions?

Browser automation handles login flows by filling inputs, clicking buttons, and selecting options through CLI commands. It uses ref-based accessibility snapshots to reliably target elements and wait for page responses during submission.

What is the best way to extract page content and query element attributes?

The best way to extract page content is using CLI commands to inspect text and query element attributes. This data collection method retrieves specific on-screen information reliably for scraping or verification tasks.

Does CLI browser automation support parallel session management?

Parallel session management is supported for command-line automation. You can manage multiple browser sessions concurrently, allowing simultaneous website navigation and task execution across different automation workflows.

Why use accessibility snapshots for browser automation instead of standard DOM parsing?

Accessibility snapshots provide ref-based element targeting that ensures reliable clicks, fills, and waits. This approach maps interactive controls predictably, reducing fragility compared to standard DOM parsing during page navigation.