
Browserbase Skills
SkillBrowserbase's official skills: drive a local or cloud browser with the browse CLI for web scraping and search, turning site traffic into an OpenAPI spec, adversarial UI testing and competitor research. Cloud features need a Browserbase account.
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:
- On Claude Code, type
/plugin - Select option
3. Add marketplace - Enter the marketplace source:
browserbase/skills - Press enter to select the
browseplugin - Hit enter again to
Install now - Restart Claude Code for changes to take effect
Usage
Once installed, you can ask Claude to browse or use the Browserbase CLI:
- "Go to Hacker News, get the top post comments, and summarize them "
- "QA test http://localhost:3000 and fix any bugs you encounter"
- "Order me a pizza, you're already signed in on Doordash"
- "Use
browseto list my Browserbase projects and show the output as JSON" - "Initialize a new Browserbase Function with
browse functions initand explain the next commands" - "Use safe-browser to build a Hacker News scraper that only stays on the main site"
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:
- macOS or Windows: https://www.google.com/chrome/
- Linux:
sudo apt install google-chrome-stable
Profile refresh
To refresh cookies from your main Chrome profile:
rm -rf .chrome-profile
Resources
Похожие ресурсы

Browser Use
SkillControls your local Chrome over CDP to navigate, click, type, take screenshots and scrape data, reusing logged-in sessions. Official browser-use skill; install the browser-use CLI with uv first.
browser-use/browser-use118k
agent-browser
CLIBrowser automation CLI built for AI agents in native Rust: open pages, click and fill forms by refs from accessibility tree snapshots, read text and take screenshots, with compact snapshots and output limits to save context. From Vercel Labs; reuses local Chrome or installs one.
vercel-labs/agent-browser44.1k
agent-browser
PluginBrowser automation plugin from Vercel Labs: agents drive Chrome through accessibility tree snapshots and element refs to navigate, click, fill forms and take screenshots, for web testing and exploratory QA. Install the agent-browser CLI first (npm, Homebrew or Cargo).
vercel-labs/agent-browser44.1k
ExecuteAutomation Playwright MCP Server
MCPCommunity Playwright browser automation MCP from ExecuteAutomation (not Microsoft's official one): navigate, click, fill forms, screenshot and scrape page text, plus send HTTP requests, assert network responses and record actions into test code, with 143 device emulations built in.
executeautomation/mcp-playwright5.7k
Bright Data MCP
MCPBright Data's official MCP: web search (Google, Bing, Yandex), any page to Markdown, structured data extraction from e-commerce, social and other platforms, and remote browser control. Needs an API token; includes 5,000 free requests a month.
brightdata/brightdata-mcp2.7k
Browser Use
PluginBrowser Use's official plugin: connects the Browser Use MCP so Claude can drive your local Chrome or a cloud browser to browse, extract data, fill forms, test sites and take screenshots. Needs uv; cloud browsers need sign-in or an API key.
browser-use/plugins25