Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Nick Huang avatar

Agent Browser

  • 2 repo stars
  • Updated July 11, 2026
  • musingfox/cc-plugins

Automate the browser with the agent-browser CLI, generate Playwright tests, and run debug-to-test workflows.

About

agent-browser provides browser automation through the agent-browser CLI, with Playwright test generation and debug-to-test workflows. It lets agents drive a browser and turn debugging sessions into reusable end-to-end tests. Aimed at automated UI testing and verification.

  • agent-browser CLI
  • Browser automation
  • Playwright test generation
  • Debug-to-test workflows

Agent Browser by the numbers

  • Data as of Jul 12, 2026 (Skillselion catalog sync)
/plugin marketplace add musingfox/cc-plugins
/plugin install agent-browser@nick-personal-marketplace

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars2
Last updatedJuly 11, 2026
Repositorymusingfox/cc-plugins

What it does

Automate the browser with the agent-browser CLI, generate Playwright tests, and run debug-to-test workflows.

README.md

agent-browser Plugin

Browser automation, web debugging, and Playwright test generation for Claude Code agents.

Prerequisites

  • agent-browser CLI: npm install -g agent-browser && agent-browser install
  • Playwright (for test generation): npm install -D @playwright/test && npx playwright install

Skills

agent-browser

Core agent-browser CLI workflow — the ref-based interaction model for browsing and automating web pages.

Triggers: "browse a web page", "click an element", "take a screenshot", "use agent-browser"

Key concept: Every interaction follows the ref cycle:

open URL → snapshot → read refs → interact → re-snapshot → repeat

playwright

Playwright test writing knowledge — @playwright/test structure, high-precision locator strategies, and assertion patterns.

Triggers: "write a Playwright test", "create E2E tests", "fix a flaky test", "use Playwright locators"

Key concept: Locator precision order:

  1. getByTestId() → 2. getByRole() → 3. getByLabel() → 4. getByPlaceholder() → 5. getByText(exact) → 6. CSS selector

web-test

Debug-to-test workflow — explore pages with agent-browser, diagnose issues, then generate Playwright regression tests.

Triggers: "debug a web page", "investigate a UI bug", "generate tests from debugging", "turn browser exploration into test cases"

Key concept: Four-phase pipeline:

Explore (agent-browser) → Diagnose → Map refs to locators → Generate Playwright test

Installation

/plugin install agent-browser

File Structure

agent-browser/
├── .claude-plugin/
│   └── plugin.json
├── skills/
│   ├── agent-browser/
│   │   ├── SKILL.md
│   │   └── references/
│   │       └── commands.md
│   ├── playwright/
│   │   ├── SKILL.md
│   │   └── references/
│   │       └── api-patterns.md
│   └── web-test/
│       ├── SKILL.md
│       └── references/
│           └── playwright-diagnostics.md
└── README.md

Related skills

Testing & QAtestingintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.