Community生产力与协作github.com

browserbase/browserbase-cli

使用 Browserbase CLI (`browse`) 进行 Browserbase Functions 和平台 API 工作流。当用户要求运行 `browse`、部署或调用函数、管理会话、项目、上下文或扩展、通过 Browserbase Fetch API 获取页面、通过 Browserbase Search API 搜索网络或搭建入门模板时使用。推荐使用 Browser 技能进行交互式浏览;仅在用户明确需要 CLI 路径时使用顶层的 `browse` 驱动命令(如 `browse open`、`browse get` 等)。

browserbase-cli 是什么?

这个技能整合了 Browserbase CLI (`browse`) 的所有功能,专门用于管理 Browserbase Functions 和平台 API 工作流。它支持部署和调用函数、管理会话(session)、项目(project)、浏览器上下文(context)和扩展(extension),还能通过 Fetch API 获取页面内容或通过 Search API 搜索网络。对于需要快速上手新项目的开发者,它还提供了脚手架模板生成功能。开发者可以直接在终端中使用 `browse` 命令完成这些操作,而无需离开开发环境。不过,请注意该技能主要用于 CLI 工作流,对于交互式浏览任务(如打开网页、获取元素等),应优先使用专门的 Browser 技能(即 `browse` 驱动下的交互命令),仅在用户明确要求使用 CLI 路径时才使用顶层的 `browse` 命令。该技能与 Cursor、Codex 等 AI 代理平台兼容,能够无缝集成到自动化工作流中。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/browserbase/skills/tree/main/skills/browserbase-cli

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

browserbase-cli 是做什么的?

使用 Browserbase CLI (browse) 进行 Browserbase Functions 和平台 API 工作流。当用户要求运行 browse、部署或调用函数、管理会话、项目、上下文或扩展、通过 Browserbase Fetch API 获取页面、通过 Browserbase Search API 搜索网络或搭建入门模板时使用。推荐使用 Browser 技能进行交互式浏览;仅在用户明确需要 CLI 路径时使用顶层的 browse 驱动命令(如 browse open、browse get 等)。

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

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. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.

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 forms, click buttons, or interact with web applications. Supports remote Browserbase sessions with Browserbase Identity, Verified browsers, automatic CAPTCHA solving, and residential proxies — ideal for protected websites and JavaScript-heavy pages.

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 session, build an OpenAPI doc from network traffic, or document a third-party site's XHR/fetch surface for client integration.

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 wants to debug a failed run, audit network/console/DOM activity, attach a trace to an in-progress session, or feed structured per-page summaries back into an agent loop so its next iteration learns from the last one.

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 into sites via Browserbase.

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 companies. Outputs a person-first HTML report where each card answers "why should the AE talk to this person?" with all public links and a one-click DM opener. Use when the user wants to: (1) find leads at a specific conference, (2) prep for an event, (3) research event speakers, (4) build a target list from a sponsor/exhibitor page, (5) scrape conference speakers and rank by ICP fit. Triggers: "find leads at {event}", "research speakers at", "prospect this conference", "stripe sessions leads", "ai engineer summit prospects", "event prospecting", "scrape conference speakers", "who should I meet at".

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 source for simple scraping. Prefer it over a browser when JavaScript rendering and page interaction are not needed. Supports proxies and redirect control.

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 browser tasks, run automation in the cloud instead of locally, or asks about Browserbase Functions.

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 browsing tasks without raw browser, shell, or CDP access. Use when the user wants an agent to browse or scrape while staying on approved domains, demo blocked off-domain navigation, or generate a safe browser client.

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, responsive layout, and UX heuristics. Use when the user asks to test UI changes, QA a pull request, audit accessibility, or run exploratory testing. Supports local browser (localhost) and remote Browserbase (deployed sites).

相关技能