agent-browser

Automate browser tasks with CLI commands for open, fill, click, and screenshot.

2|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/YouMingYeh/shadcn-ui-supabase-docker-template --skill agent-browser-youmingyeh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/YouMingYeh/shadcn-ui-supabase-docker-template/tree/main/.agents/skills/agent-browser
Command: npx skills add https://github.com/YouMingYeh/shadcn-ui-supabase-docker-template --skill agent-browser-youmingyeh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Browser automation for AI agents to interact with web pages, fill forms, capture data, and validate web apps without manual clicks.

Core Features & Use Cases

  • CLI-driven browser automation with commands like open, snapshot, fill, click, screenshot, and pdf export
  • Supports named sessions, state persistence, and optional proxy support for reproducible tests and data collection
  • Use cases include login flows, data extraction, testing, and automated QA across multiple pages

Quick Start

Open a target website and start extracting data and performing automated interactions with agent-browser.

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 filling forms and extracting data with an AI agent?

You can automate browser tasks by using a CLI with commands like open, snapshot, fill, click, and screenshot to interact with web pages. This allows AI agents to fill forms, extract data, and validate web apps without manual clicks.

Can I persist browser state and session data across multiple pages during web testing?

Yes, you can persist browser state across multiple pages using named sessions. This feature supports state persistence, enabling reproducible tests, login flows, and automated workflows across consecutive pages.

Does this browser automation CLI support proxy configurations for data scraping?

Yes, the browser automation CLI supports optional proxy configurations. This allows you to route traffic through proxies during data scraping and extraction tasks to ensure reliable and reproducible data collection.

What is the best way to capture visual evidence during automated web app testing?

The best way to capture visual evidence is by using the screenshot and PDF export commands. These CLI actions allow you to take screenshots and export PDFs of web pages directly during your automated testing workflows.

How do I extract data from websites without manual clicks for repetitive workflows?

You can extract data from websites without manual clicks by automating repetitive workflows with CLI-driven browser interactions. The tool opens target sites and performs automated data extraction and interactions across multiple pages.

Are there limitations when using CLI browser automation for complex login flows?

The CLI browser automation handles login flows by filling forms and clicking elements, but complex interactions depend on accurate page snapshots. State persistence helps maintain sessions, though highly dynamic pages may require careful command sequencing.