agent-browser

Automate web research, form filling, and data extraction via browser control.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/harperaa/nanoclaw-hard-shell --skill agent-browser-harperaa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/harperaa/nanoclaw-hard-shell/tree/main/container/skills/agent-browser
Command: npx skills add https://github.com/harperaa/nanoclaw-hard-shell --skill agent-browser-harperaa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Browsing the web for research, testing web apps, and collecting data is repetitive and error-prone; agent-browser automates browser actions to streamline these tasks.

Core Features & Use Cases

  • Automated navigation, element interaction via refs
  • Snapshotting accessibility tree
  • Data extraction and form filling
  • Screenshots and page interactions
  • Testing web pages

Quick Start

Open a URL with agent-browser open <url> and then use snapshot and element refs to automate interactions.

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 navigation and interact with web page elements?

Automate browser navigation by opening a target URL, then capture an accessibility tree snapshot to identify page elements and interact with them using element refs for structured web automation.

Can I use browser automation for form filling and data extraction across multiple sites?

Yes, browser automation supports form filling and data extraction across multiple sites by controlling a browser to navigate pages, interact with web apps, and collect structured outputs consistently.

What's the best way to capture screenshots and validate page behavior during web testing?

The best way to validate page behavior is using browser automation to navigate target URLs, capture screenshots, and apply state capture via a consistent CLI interface to test web pages systematically.

How does snapshotting the accessibility tree work for web scraping tasks?

Snapshotting the accessibility tree works by capturing the current page state and mapping element refs, allowing automated browser scripts to interact with specific page elements for structured data extraction.

Do I need any external dependencies or components to run browser automation workflows?

No external dependencies or components are required to run browser automation workflows; the skill operates independently to control a browser, capture screenshots, and extract data through a consistent CLI interface.

Can browser automation handle researching topics and collecting data from web apps?

Yes, browser automation handles researching topics and collecting data from web apps by controlling a browser to navigate sites, interact with page elements, and return structured outputs via a consistent CLI interface.