Skip to content
alyn
browserbase

skills

Browserbase's official collection of agent skills to access the web.

$npx skills add browserbase/skills
Stars
3,756
Installs
41k
Forks
242
Updated
14 days ago

browserbase

Skills

Open on GitHub

About the author

browserbase

18 skills in this pack.

browserbase

Skills

70
browserbase

add-webmcp

Analyze an existing web application, identify safe user-visible capabilities across routes, forms, server actions, handlers, and schemas, then implement first-party WebMCP tools and…

Pack3.8k41kCoding

browserbase

Skills

70
browserbase

autobrowse

Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes…

Pack3.8k41kProductivity

browserbase

Skills

70
browserbase

company-research

Company discovery and deep research skill. Researches a company's product and ICP, discovers target companies to sell to using Browserbase Search API, deeply researches each using a…

Pack3.8k41kResearch

browserbase

Skills

70
browserbase

competitor-analysis

Competitor research and intelligence skill. Takes a user's company (with optional seed competitor URLs), auto-discovers additional competitors via Browserbase Search API, deeply researches…

Pack3.8k41kResearch

browserbase

Skills

70
browserbase

event-prospecting

Event prospecting skill. Takes a conference / event speakers URL, extracts the people, filters their companies against the user's ICP, then deep-researches only the speakers at ICP-fit…

Pack3.8k41kSales

browserbase

Skills

69
browserbase

optimize-agent-prompt

Builds and improves Browserbase Agent API demos through an Autobrowse-style outer loop: run a fixed task, collect Agent messages and session logs, score the result, revise one system-prompt…

Pack3.8k41kAI engineering

browserbase

Skills

68
browserbase

agent-experience

Audit the developer experience of a product, SDK, docs site, or SKILL.md by dropping multiple Claude subagents at it with only a tiny task prompt and real tools (WebFetch, Bash, Write)…

Pack3.8k41kAI engineering

browserbase

Skills

68
browserbase

browser-to-api

Turn a website's observable HTTP traffic into a best-effort OpenAPI 3.1 spec by analyzing a `browser-trace` capture. Use when the user wants to discover/extract API endpoints from a browser…

Pack3.8k41kCoding

browserbase

Skills

68
browserbase

browser-trace

Capture a full DevTools-protocol trace of any browser automation — CDP firehose, screenshots, and DOM dumps — then bisect the stream into per-page searchable buckets. Use when the user…

Pack3.8k41kFrontend

browserbase

Skills

68
browserbase

browser-use-to-stagehand

Migrate browser-use (Python) browser-automation scripts to Stagehand v3 (TypeScript) on Browserbase. Use when the user wants to convert, port, rewrite, or migrate a browser-use Agent script…

Pack3.8k41kAutomation

browserbase

Skills

68
browserbase

ui-test

AI-powered adversarial UI testing via the browse CLI. Analyzes git diffs to test only what changed, or explores the full app to find bugs. Tests functional correctness, accessibility…

Pack3.8k41kDesign

browserbase

Skills

67
browserbase

safe-browser

Build local constrained-browser agents with a safe_browser tool that owns CDP, enforces a domain allowlist with Fetch interception, and lets a runtime Claude Agent SDK agent complete…

Pack3.8k41kCoding

browserbase

Skills

66
browserbase

browser

Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill…

Pack3.8k41kAutomation

browserbase

Skills

66
browserbase

cookie-sync

Sync cookies from local Chrome to a Browserbase persistent context so the browse CLI can access authenticated sites. Use when the user wants to browse as themselves, sync cookies, or log…

Pack3.8k41kProductivity

browserbase

Skills

66
browserbase

webmcp-gen

Create, compile, and validate site-specific WebMCP init scripts from a target URL and desired tool capability. Use when the user wants to author WebMCP tools for a website, produce a…

Pack3.8k41kCoding

browserbase

Skills

64
browserbase

fetch

Use this skill when the user wants to retrieve a URL without a full browser session: fetch HTML or JSON from static pages, inspect status codes or headers, follow redirects, or get page…

Pack3.8k41kCoding

browserbase

Skills

63
browserbase

search

Use this skill when the user wants to search the web without a full browser session: find URLs, titles, and metadata for a query. Prefer it over a browser when you just need search results…

Pack3.8k41kCoding

browserbase

Skills

62
browserbase

functions

Deploy serverless browser automation as cloud functions using Browserbase. Use when the user wants to deploy browser automation to run on a schedule or cron, create a webhook endpoint for…

Pack3.8k41kAutomation

From the README

How to use skills

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:

  • "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 browse to list my Browserbase projects and show the output as JSON"
  • "Initialize a new Browserbase Function with browse functions init and 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:

Profile refresh

To refresh cookies from your main Chrome profile:

rm -rf .chrome-profile

Resources

Questions

What is browserbase/skills?

Browserbase's official collection of agent skills to access the web.

How do I install skills?

Run "npx skills add browserbase/skills" and choose the skills you want. Many packs also document their own install path (for example a Claude Code plugin marketplace) in the README below.

How many skills are in skills?

18 SKILL.md skills. Alyn lists 18 of them with their own pages.