Functions
Skill ActiveDeploy 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.
To deploy and manage serverless browser automation as cloud functions using Browserbase, enabling scheduled tasks, webhook endpoints, and cloud-based execution.
Features
- Deploy serverless browser automation functions
- Utilize Browserbase cloud infrastructure
- Develop functions with TypeScript and Playwright
- Local development server with auto-reloading
- Publish functions for scheduled or webhook invocation
Use Cases
- Deploying browser automation to run on a schedule or cron
- Creating webhook endpoints for browser automation tasks
- Running browser automation in the cloud instead of locally
- Asking about Browserbase Functions for deployment
Non-Goals
- Running browser automation locally without deployment
- Directly managing Browserbase infrastructure beyond function deployment
- Generic browser automation without serverless deployment
Security
- warning:Secret ManagementThe `.env` file is mentioned for storing credentials, but it is not included in `.gitignore` and could be committed, posing a risk.
Trust
- warning:Issues AttentionIn the last 90 days, 2 issues were opened and 0 were closed, indicating slow or no maintainer response to open issues.
Code Execution
- info:LoggingThe development workflow mentions using `console.log()` for debugging, indicating basic logging, but a formal audit log is not explicitly described.
Installation
First, add the marketplace
/plugin marketplace add browserbase/skills/plugin install skills@browserbaseQuality Score
Trust Signals
Similar Extensions
Agent Browser
100Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
Trader Regime
100Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy
Playwright Best Practices
100Use when writing Playwright tests, fixing flaky tests, debugging failures, implementing Page Object Model, configuring CI/CD, optimizing performance, mocking APIs, handling authentication or OAuth, testing accessibility (axe-core), file uploads/downloads, date/time mocking, WebSockets, geolocation, permissions, multi-tab/popup flows, mobile/responsive layouts, touch gestures, GraphQL, error handling, offline mode, multi-user collaboration, third-party services (payments, email verification), console error monitoring, global setup/teardown, test annotations (skip, fixme, slow), test tags (@smoke, @fast, @critical, filtering with --grep), project dependencies, security testing (XSS, CSRF, auth), performance budgets (Web Vitals, Lighthouse), iframes, component testing, canvas/WebGL, service workers/PWA, test coverage, i18n/localization, Electron apps, or browser extension testing. Covers E2E, component, API, visual, accessibility, security, Electron, and extension testing.
Playwright CLI
99Automates browser interactions for testing and validating your own web applications using playwright-cli. Use when you need terminal-first browser control for navigation, form filling, screenshots, tracing, bound browser sessions, debugging, or generating Playwright test code. Only use against applications you own or have explicit authorization to test.
Dev Browser
99Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.
Playwright Recording
99Record browser interactions as video using Playwright. Use for capturing demo videos, app walkthroughs, and UI flows for Remotion videos. Triggers include recording a demo, capturing browser video, screen recording a website, or creating walkthrough footage.