agent-browser

Automates CDP-driven Chrome or Chromium browser navigation, form filling, clicking, screenshotting, and data extraction from live websites.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

agent-browser removes the friction of manually operating websites by letting an AI drive the browser for you, from navigation and login flows to form entry, screenshots, scraping, and verification.

Core Features & Use Cases

  • Interactive Browser Control: Open pages, inspect interactive elements, click, type, select, scroll, and wait with ref-based precision.
  • Automation for Real Web Tasks: Handle login sessions, authenticated dashboards, form submissions, data extraction, visual checks, and mobile or desktop browsing.
  • Reliable Workflow Support: Use session persistence, proxy settings, profiling, recording, and security boundaries to run repeatable browser tasks safely.
  • Use Case: A QA engineer can open a staging app, snapshot the page, submit a form, confirm the result, and capture evidence without touching the browser manually.

Quick Start

Ask the agent to open the target website, take an interactive snapshot, and use the resulting refs to complete the form, test, scrape, or capture workflow.

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 scraping and form filling on live websites?

Automating web scraping and form filling uses CDP-driven Chrome or Chromium automation with interactive snapshots and ref-based targeting to navigate pages, click elements, and extract data. You open the target website, take an interactive snapshot, and use the resulting refs to complete the workflow.

Can I use browser automation to handle authenticated login sessions and dashboards?

Yes, browser automation handles authenticated login sessions and dashboards using session persistence, profiling, and security boundaries. This allows the agent to maintain state across navigation, submit login forms, and interact with authenticated web app features safely.

How does ref-based targeting work for clicking and typing in web testing?

Ref-based targeting works by capturing an interactive snapshot of the webpage that assigns a unique reference to each interactive element. You then use these specific refs to command the browser to click, type, select, or scroll with precision rather than relying on brittle selectors.

What's the best way to capture screenshots during web app testing automation?

The best way to capture screenshots during web app testing is using AI browser automation that takes interactive snapshots and visual evidence during workflows. This allows a QA engineer to open a staging app, submit a form, confirm the result, and capture evidence without manual intervention.

Does browser automation support proxy routing and mobile viewport control?

Yes, browser automation supports proxy routing and mobile or desktop browser control. You can configure proxy settings to route traffic safely and adjust the browser environment to emulate mobile or desktop browsing for responsive testing and scraping tasks.

Why use AI-driven browser control instead of manual web app verification?

AI-driven browser control removes the friction of manual website operation by automating navigation, form entry, and visual checks. It executes repeatable browser tasks safely using session persistence and recording, eliminating human error during QA and data extraction workflows.