skills README

The project's README from github.com/browserbase/skills. As one markdown file: README.md.

Browserbase Skills

A set of skills for enabling Claude Code to work with Browserbase through browser automation and the official browse CLI.

Skills

This plugin includes the following skills (see skills/ for details):

Skill Description
browser Automate web browser interactions via CLI commands — supports remote Browserbase sessions with Browserbase Identity, Verified browsers, CAPTCHA solving, and residential proxies
functions Deploy serverless browser automation to Browserbase cloud using the browse CLI
browser-trace Capture a full DevTools-protocol trace (CDP firehose, screenshots, DOM dumps) alongside any browser automation, then bisect the stream into per-page searchable buckets
browser-to-api Turn a website's observable HTTP traffic into a best-effort OpenAPI 3.1 spec by analyzing a browser-trace capture
autobrowse Self-improving browser automation — iteratively runs a browsing task, reads the trace, and improves the navigation skill until it reliably passes
optimize-agent-prompt Optimize Browserbase Agent API system prompts through repeated runs, Agent message traces, session logs, scoring, and unchanged confirmation runs
safe-browser Build local Claude Agent SDK browser agents whose only browser capability is a CDP-gated safe_browser tool with domain allowlist enforcement
webmcp-gen Author, compile, and validate site-specific WebMCP init scripts with the Stagehand WebMCP runtime
add-webmcp Analyze an existing web app, add first-party WebMCP tools backed by its routes, forms, actions, and schemas, and validate them through Stagehand
cookie-sync Sync cookies from local Chrome to a Browserbase persistent context so the browse CLI can access authenticated sites
fetch Fetch HTML or JSON from static pages without a browser session — inspect status codes, headers, follow redirects
search Search the web and return structured results (titles, URLs, metadata) without a browser session
ui-test AI-powered adversarial UI testing — analyzes git diffs to test changes, or explores the full app to find bugs
browser-use-to-stagehand Migrate browser-use (Python) automation to Stagehand v3 (TypeScript) on Browserbase — maps features and picks the right determinism level per step
agent-experience Audit how agent-friendly a product, SDK, or docs site is — drops Claude subagents at it with tiny prompts, captures their traces, and scores setup friction, speed, error recovery, and doc quality
company-research Discover target companies matching your ICP using the Browserbase Search API, deep-research each one, and score fit into a research report and CSV
event-prospecting Extract speakers from a conference page, filter their companies against your ICP, and deep-research the best-fit people into a person-first prospecting report
competitor-analysis Auto-discover a company's competitors via the Browserbase Search API, deep-research each across marketing, signal, benchmark, and strategic-diff lanes, and compile a browsable HTML report with an overview, per-competitor deep dives, a feature/pricing matrix, and a mentions feed

Installation

To install the skill to popular coding agents:

$ npx skills add browserbase/skills

Claude Code

On Claude Code, to add the marketplace, simply run:

/plugin marketplace add browserbase/skills

Then install the plugin:

/plugin install browse@browserbase

If you prefer the manual interface:

  1. On Claude Code, type /plugin
  2. Select option 3. Add marketplace
  3. Enter the marketplace source: browserbase/skills
  4. Press enter to select the browse plugin
  5. Hit enter again to Install now
  6. Restart Claude Code for changes to take effect

Usage

Once installed, you can ask Claude to browse or use the Browserbase CLI:

Claude will handle the rest.

For local and localhost work, pass --local on the first browser command (for example, browse open http://localhost:3000 --local) to start a clean isolated browser. Use --auto-connect when the agent should reuse your existing local Chrome session, cookies, or login state.

Troubleshooting

Chrome not found

Install Chrome for your platform:

Profile refresh

To refresh cookies from your main Chrome profile:

rm -rf .chrome-profile

Resources

skills (browserbase/skills)

cdp
Searching Database…

3.7K ·GitHub
What is this?An official collection of Browserbase agent skills that gives Claude Code web access: browser automation through the browse CLI, plus lighter skills that fetch pages or search the web without launching a browser.
Is it a standalone app or something I add to a coding agent?A plugin for coding agents — the README walks through installing it into Claude Code via its plugin marketplace, and it works as a set of skills the agent loads, not as its own program.
Do I need anything on my machine first — Chrome, a Browserbase account?Chrome must be installed (the README gives install commands for macOS, Windows and Linux). Remote sessions run on Browserbase's cloud, so those features need a Browserbase account, while --local browsing stays on your machine.
Anything that might trip me up on first use?Claude Code needs a restart after install before the skills load, and new browser sessions start logged out — cookie-sync copies cookies from your local Chrome, or --auto-connect reuses your running Chrome session.
Does the browsing happen on my computer or in Browserbase's cloud?Both: skills can drive remote Browserbase sessions with Verified browsers, CAPTCHA solving and residential proxies, while --local starts a clean isolated local browser and --auto-connect reuses your Chrome logins.
What can I actually ask it to do once it's installed?Things like summarizing top Hacker News comments, QA testing your app and fixing the bugs it finds, ordering a pizza on a site you're signed into, or listing your Browserbase projects as JSON — you ask in plain English and Claude runs the browse CLI.
Can it test my web app for bugs on its own?Yes — the ui-test skill does adversarial UI testing: it analyzes your git diffs to exercise recent changes, or explores the whole app hunting for bugs. A related agent-experience skill audits how agent-friendly a product, SDK or docs site is.
Can it turn a website into an API?browser-to-api comes close: it captures a site's observable HTTP traffic during a browser-trace run and converts it into a best-effort OpenAPI 3.1 spec of the site.
Does it do anything beyond coding chores?It ships research and sales skills: company-research deep-researches companies matching your ICP and scores fit into a CSV, competitor-analysis builds an HTML report with per-competitor deep dives and a feature/pricing matrix, and event-prospecting turns conference speakers into a prospecting report.
Size
10.4 MB
Stars
3.7K
Updated
CommitSep 02
Age
1y
Commits · 90 Days