agent-browser

Automate browser navigation, form filling, and data extraction via an external CLI.

Updated Nov 10, 2018
One-click install
npx skills add https://github.com/GLaDO8/dotfiles --skill agent-browser-glado8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/GLaDO8/dotfiles/tree/main/claude/backup/agents-skills/agent-browser
Command: npx skills add https://github.com/GLaDO8/dotfiles --skill agent-browser-glado8

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates browser-driven tasks by coordinating an external CLI (agent-browser) to navigate pages, fill forms, take screenshots, and extract data, reducing manual effort and human error.

Core Features & Use Cases

  • Automates navigation, element interaction, form filling, and data extraction across websites using compact refs to minimize context exchanged with AI agents.
  • Suitable for web testing, quick demos, QA checks, and routine automated workflows across internal dashboards and public sites.
  • Quick-start example: Launch a page, snapshot elements, perform actions, and verify results with a final status check.

Quick Start

agent-browser open https://example.com agent-browser snapshot -i agent-browser click @e1 agent-browser fill @e1 "sample" agent-browser wait --load networkidle agent-browser screenshot --full

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 tasks like form filling and data extraction?

To automate browser tasks like form filling and data extraction, this Skill drives an external CLI to navigate pages, interact with elements, and extract data using compact refs to reduce context exchanged with AI agents.

Can I use this Skill to take full-page screenshots for web testing?

Yes, you can take full-page screenshots for web testing by driving the external CLI to navigate a URL, snapshot elements, and execute a screenshot command with the full-page flag enabled.

Do I need a specific runtime to run browser automation commands?

You need a Bash-compatible runtime with the agent-browser binary installed and accessible in PATH, because the Skill relies on this external tool rather than embedded executable logic to perform browser automation.

What is the best way to automate navigation across internal dashboards and public sites?

The best way to automate navigation across internal dashboards and public sites is using this Skill to coordinate a CLI that opens pages, waits for network idle states, and performs element interactions with minimal context exchange.

How do I fill out web forms automatically using a CLI agent?

To fill out web forms automatically, you use the CLI to open a page, snapshot interactive elements to get ref IDs, and then pass the ref ID and desired text to the fill command to complete the form entry.

Are there any limitations when using external CLI tools for web automation?

A key limitation is the strict dependency on a Bash-compatible runtime with the specific external binary in PATH, meaning it cannot run browser automation tasks in environments lacking this external tool installation.