agent-browser

Automate Chromium browser tasks including navigation, form filling, and data extraction.

16|6|Updated Feb 19, 2025
One-click install
npx skills add https://github.com/acquia/nebula --skill agent-browser-acquia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/acquia/nebula/tree/main/.agents/skills/agent-browser
Command: npx skills add https://github.com/acquia/nebula --skill agent-browser-acquia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

AI agents often need to interact with web interfaces, collect data, and repeat browser tasks across multiple pages. This skill provides a CLI to automate navigation, form filling, clicking, screenshots, and data extraction in both headless and headed modes for reliable automation.

Core Features & Use Cases

  • Automates common browser actions: open, click, fill, screenshot, and data extraction.
  • Supports multi-session workflows, frames and iframes, authentication flows, and network monitoring for robust automation scenarios.
  • Use cases include data collection, form digitization, website testing, and content capture for documentation.

Quick Start

Install the agent-browser CLI and run a simple workflow to open a page, snapshot the UI, and perform a basic interaction.

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 with an AI agent?

Browser automation for AI agents is achieved by controlling a Chromium-based engine to open pages, fill forms, click elements, and extract data using the agent-browser CLI for reliable automated workflows.

Can I handle iframes and authentication flows during web testing automation?

Yes, web testing automation supports multi-session workflows, frames, iframes, authentication flows, and network monitoring to execute robust interaction sequences across complex page structures.

What do I need to set up before running web automation workflows locally or in the cloud?

Web automation workflows require installing the agent-browser CLI, a compatible Chromium browser engine, and YAML frontmatter with a name and description to initialize and load contextual instructions.

Does browser automation support taking screenshots for website testing and content capture?

Yes, website testing automation supports taking screenshots and extracting data in both headless and headed modes to capture content for documentation and verify UI interactions.

What is the best way to digitize forms and collect data across multiple web pages?

Data collection and form digitization are best handled by automating browser navigation and form filling through a CLI that controls a Chromium-based browser across multiple pages and sessions.