tool-agent-browser

Automate browser interactions for web testing, form filling, and data extraction.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kurko/ai-company-os --skill tool-agent-browser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tool-agent-browser
Source: https://github.com/kurko/ai-company-os/tree/main/skills/agent-browser
Command: npx skills add https://github.com/kurko/ai-company-os --skill tool-agent-browser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates browser interactions to streamline web testing, form filling, screenshots, and data extraction, reducing manual work and human error.

Core Features & Use Cases

  • Automated navigation and interaction with web pages (open, click, fill, type)
  • Snapshotting the accessibility tree and DOM to identify elements
  • Interact using element references or semantic locators
  • Capture screenshots and extract data from pages

Quick Start

Open a URL with the agent-browser tool, snapshot interactive elements, and perform actions using the generated refs.

Frequently Asked Questions about tool-agent-browser

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

FAQPage Schema
How do I automate browser testing and web scraping without manual intervention?

Automate browser testing and web scraping by using CLI commands to open URLs, snapshot interactive elements, and execute clicks or form filling based on generated element references. This approach reduces manual work and human error during web interactions.

How does automated form filling identify elements on a web page?

Automated form filling identifies elements by snapshotting the accessibility tree and DOM to generate element references. You can then interact with these specific elements using semantic locators or the generated refs to fill inputs and click buttons.

Can I extract data from web pages and capture screenshots using a CLI tool?

Yes, you can extract data and capture screenshots using the agent-browser CLI tool. It navigates web pages, interacts with elements, and outputs extracted information in JSON format while supporting screenshot capture across varied sites.

Do I need to install any dependencies to automate web page interactions?

Yes, you need the agent-browser CLI tool installed to automate web page interactions. This tool provides the necessary commands like open, snapshot, click, fill, and screenshot to navigate sites and extract data.

What is the best way to navigate web pages and extract information across varied sites?

The best way to navigate and extract information is to open a URL with the agent-browser tool, snapshot the accessibility tree to identify interactive elements, and perform actions using the generated refs to retrieve JSON output.

Are there limitations when using CLI commands for browser automation?

Browser automation via CLI requires the agent-browser tool to be installed and relies on snapshotting the DOM to generate element references. Complex interactions depend on accurately identifying elements through the accessibility tree before executing commands.