agent-browser

Automate browser interactions for AI agents to navigate, fill forms, and extract data.

21|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/kevinslin/skills --skill agent-browser-kevinslin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/kevinslin/skills/tree/main/active/agent-browser
Command: npx skills add https://github.com/kevinslin/skills --skill agent-browser-kevinslin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Browser automation for AI agents enables programmatic control of web tasks such as navigation, form filling, data extraction, and testing across sites.

Core Features & Use Cases

  • Navigate and control any website with a CLI, including opening URLs, snapshots to identify element refs, and interactive actions using those refs.
  • Capture data and visuals from pages (text, URLs, screenshots, PDFs), support session isolation for parallel workflows, and automate common patterns like login, data extraction, and form submissions.
  • Use cases include automated login flows for protected sites, mass data extraction from dashboards, and end-to-end UI testing of web applications.

Quick Start

Open a target webpage with agent-browser, snapshot the page to generate element refs, then fill fields and perform actions using those refs.

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 for AI agents?

Browser automation for AI agents enables programmatic control of web tasks such as navigation, form filling, and data extraction. You can open URLs, snapshot pages to identify element refs, and execute interactive actions like clicks and inputs using those refs.

What is the best way to scrape data from dashboards requiring automated login flows?

Automated login flows for protected sites are a primary use case. You navigate to the login page, snapshot the form fields to generate element refs, fill credentials using those refs, and then extract mass data from the authenticated dashboard.

How do I perform end-to-end UI testing across web applications using a CLI?

End-to-end UI testing of web applications is supported by navigating to target URLs, snapshotting pages to capture element refs, and executing interactive actions like click, fill, and wait commands to verify application behavior and capture content.

Can I run parallel browser automation workflows with session isolation?

Session isolation for parallel workflows is fully supported. This allows multiple browser automation tasks to run concurrently without interfering with each other, enabling efficient mass data extraction and independent UI testing simultaneously.

How do I capture content like screenshots and PDFs from a webpage during automation?

Content capture during web automation allows you to extract text, URLs, screenshots, and PDFs from pages. After navigating to a target URL and snapshotting the page, you can capture both data and visuals from the current state.

Does browser automation for AI agents require any external dependencies to install?

Browser automation for AI agents operates without external dependencies. It independently handles open, snapshot, click, fill, and wait commands, ref-based interactions, session isolation, and content capture directly within its environment.