agent-browser

Automate web browsing, form filling, data extraction, and testing via headless browser.

5|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill agent-browser-chiptoe-svg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/chiptoe-svg/nanoclaw_gccourse/tree/main/container/skills/agent-browser
Command: npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill agent-browser-chiptoe-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, repetitive work of manually browsing the web, filling out online forms, extracting data from web pages, and testing web applications, saving you hours of manual effort for any web-related task.

Core Features & Use Cases

  • Full Web Interaction Control: Navigate to any URL, click elements, fill forms, scroll, upload files, and interact with web apps using element references or semantic locators like button names or text labels.
  • Page Data Extraction & Capture: Take screenshots, save pages as PDFs, extract text, HTML, and attributes from specific page elements for research, reporting, or archival purposes.
  • Use Case: If you need to gather assignment requirements from 5 different course websites, use this Skill to automatically navigate to each page, extract the relevant requirement text, and compile it into a single summary document.

Quick Start

Use the agent-browser skill to navigate to the course syllabus page, extract all assignment due dates, and save them to a text file.

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 browsing and data extraction from multiple pages?

Automate web browsing by using a headless browser instance to navigate to URLs, interact with DOM elements via semantic locators, and extract text or screenshots for data extraction. This eliminates manual browsing effort when gathering information across multiple pages.

Can I use browser automation to fill out online forms automatically?

Yes, browser automation supports automated form filling by interacting with web apps using element references or semantic locators like button names and text labels. You can navigate to any URL and submit forms without manual input.

What's the best way to capture web page screenshots and export PDFs for research archival?

Capture web page screenshots and export PDFs by controlling a headless browser instance to navigate to target URLs and save page content. This method works for web content archival and academic research workflows.

Does automated web testing work with authenticated web properties?

Automated web testing works across any public or authenticated web property. The automation tool interacts with DOM elements via reference IDs, allowing you to test frontend applications and capture accessibility trees on secured sites.

How do I extract specific text and HTML attributes from page elements during web scraping?

Extract specific text and HTML attributes from page elements by capturing the accessibility tree and interacting with DOM elements via reference IDs. The tool exports page content as text, screenshots, or PDFs for research and reporting.

What are the limitations of using a headless browser for web interaction and testing?

Using a headless browser requires the agent-browser CLI tool to control the instance and interact with DOM elements. It is limited to tasks requiring manual browser interaction, such as data extraction and form filling, and depends on semantic locators.