Back to Skills

browserbase-cli

Use the Browserbase CLI (`browse`) for Browserbase Functions and platform API workflows. Use when the user asks to run `browse`, deploy or invoke functions, manage sessions, projects, contexts, or extensions, fetch a page through the Browserbase Fetch API, search the web through the Browserbase Search API, or scaffold starter templates. Prefer the Browser skill for interactive browsing; use the top-level `browse` driver commands (`browse open`, `browse get`, etc.) only when the user explicitly w

3,535stars227forksUpdated 6/9/2026

Security Assessment

Low Risk(70/100)

Detected risks:

Secret Exposure([SKILL.md] API_KEY=, [REFERENCE.md] API_KEY=)
Security Score70/100

About browserbase-cli

The browserbase-cli skill provides guidance for using the official Browserbase CLI (`browse`) to perform Browserbase platform operations, Functions workflows, and API-based web interactions from the command line. It helps users work with Browserbase resources without relying on interactive browser sessions, offering a structured way to manage automation workflows, platform resources, and API requests. The skill is intended for scenarios where users explicitly want to use the Browserbase CLI and need assistance with command selection, setup, and execution.

Its capabilities include scaffolding, developing, publishing, invoking, and monitoring Browserbase Functions; managing Browserbase cloud resources such as sessions, projects, contexts, and extensions; performing page retrieval through the Browserbase Fetch API; conducting web searches through the Browserbase Search API; and browsing or generating starter templates. The skill also covers CLI-based browser control commands and installation of Browserbase agent skills. It includes setup guidance, authentication requirements, and common command workflows for local development and cloud operations.

This skill is useful for developers, automation engineers, and platform users who work within Browserbase-centric workflows. Typical use cases include deploying and invoking Browserbase Functions, creating and inspecting cloud sessions, retrieving web content through the Fetch API, performing search queries through the Search API, managing Browserbase resources, and scaffolding projects from templates. It is best suited for users who specifically want command-line-based Browserbase operations rather than interactive browser automation.

FAQ

What are the prerequisites for using this skill?

The Browserbase CLI (`browse`) must be installed. Commands that interact with authenticated Browserbase APIs require the `BROWSERBASE_API_KEY` environment variable to be set.

When should I use this skill instead of an interactive browser workflow?

Use this skill when you want to perform Browserbase operations through the CLI, such as managing resources, invoking functions, using Fetch or Search APIs, or working with templates. Interactive browsing tasks are better suited to a browser-focused workflow.

Can this skill help with Browserbase Functions?

Yes. It supports workflows for initializing, developing, publishing, invoking, and monitoring Browserbase Functions using the `browse functions` command group.

Does this skill support Browserbase cloud resource management?

Yes. It covers management of sessions, projects, contexts, and extensions through the appropriate `browse cloud` commands.

Can I use this skill for web fetching and search operations without opening a browser session?

Yes. The skill includes guidance for using Browserbase Fetch API requests with `browse cloud fetch` and Search API requests with `browse cloud search`.

All Files

3 files
SKILL.md4.9 KB
View
REFERENCE.md7.8 KB
View
LICENSE.txt1.0 KB
View

Install browserbase-cli

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill