Microsoft's official Playwright skill — drives a real browser from the command line using accessibility snapshots and element refs, and plans, generates and heals Playwright tests.
Browserbase Browser Automation Skill
Browserbase's official skill for driving a real browser from an agent via the browse CLI - navigate, snapshot, fill forms and click, locally or in a cloud session.
Install
Other ways to install
About
- Navigate, snapshot, click and fill forms through the browse CLI
- Local Chrome mode and remote Browserbase cloud sessions
- CAPTCHA solving, residential proxies and Verified browsers on remote
- CDP event tailing and session management
- Prefers structured snapshots over screenshots to save context
- Setup verification, mode comparison and troubleshooting
This skill teaches an agent to operate a browser through Browserbase's browse CLI: navigating pages, reading page state, interacting with elements, and managing sessions - in plain language rather than hand-written Playwright.
What it covers
- Setup check - verifying the CLI is present before attempting anything, so failures are diagnosed instead of retried blindly.
- Local versus remote - local mode drives Chrome or Chromium on your own machine; remote mode runs a Browserbase cloud session with Browserbase Identity, Verified browsers, automatic CAPTCHA solving and residential proxies. The skill includes a comparison table and explicit guidance on when each is the right choice, plus how to switch.
- Commands - navigation, page state, interaction, CDP event tailing and session management, with a typical end-to-end workflow.
- Snapshot over screenshot - the skill steers the agent toward structured page snapshots rather than images, which is both cheaper in context and more reliable to act on.
- Best practices and troubleshooting for the failures that actually occur in browser automation.
Requirements
The browse CLI (npm install -g browse). Remote Browserbase sessions need BROWSERBASE_API_KEY; local mode just needs Chrome or Chromium installed. The skill declares Bash as its only allowed tool.
Where it fits
One of a large Browserbase collection that also covers serverless browser functions, full DevTools-protocol tracing, turning observed HTTP traffic into an OpenAPI spec, self-improving automation loops, domain-allowlisted safe browsing for Claude Agent SDK agents, cookie syncing from local Chrome, session-free fetch and search, adversarial UI testing, and research workflows built on the Browserbase Search API.
Install with npx skills add browserbase/skills, or add the marketplace in Claude Code and install the browse plugin. MIT licensed.
Try it
Once installed, ask your agent something like:
Log into this dashboard and extract the last 30 days of invoices as CSV.
SKILL.md
The instructions your agent loads, as published by Browserbase.
Related Skills
See all Browserbase Browser Automation alternativesSkill: Firecrawl Build: Scrape
by Firecrawl
Integrate Firecrawl's /scrape endpoint into product code — turn a known URL into markdown, HTML, links, metadata or screenshots, with sensible defaults baked in.
Skill: Playwright Test Automation
by TestMu AI
TestMu AI's official skill for generating production-grade Playwright suites in TypeScript, JavaScript, Python, Java or C#, locally or on a 3,000-combination browser cloud.
Skill: PostHog Debugger
by PostHog
PostHog's official skill for auditing a live analytics implementation — scripts, network calls, and window state — read-only, via browser automation.