Skip to content

Commit d678058

Browse files
authored
docs: Add missing vercel-sandbox skill and fix electron section (#713)
Updates the skills documentation to include the missing `vercel-sandbox` skill that was missing from both the available skills list and installation commands. ## Changes - Added `vercel-sandbox` skill to the Available Skills list with description - Added installation command for `vercel-sandbox` skill - Added dedicated section for `vercel-sandbox` with key features and usage details - Removed duplicate paragraph in the electron section The `vercel-sandbox` skill enables running agent-browser + headless Chrome inside ephemeral Vercel Sandbox microVMs with features like snapshot startup, persistent workflows, and automatic OIDC authentication. Fixes #712
1 parent c279423 commit d678058

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

docs/src/app/skills/page.mdx

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ agent-browser ships with skills that teach AI coding agents how to use it for sp
1212
- **dogfood** — Systematic exploratory testing. Navigates an app like a real user, finds bugs and UX issues, and produces a structured report with screenshots and repro videos.
1313
- **electron** — Automate any Electron app (VS Code, Slack, Discord, Figma, etc.) by connecting to its built-in Chrome DevTools Protocol port. This is how agent-browser drives native desktop apps like the Slack macOS app.
1414
- **slack** — Browser-based Slack automation. Check unreads, navigate channels, search conversations, send messages, and extract data — no API tokens needed.
15+
- **vercel-sandbox** — Run agent-browser + headless Chrome inside ephemeral Vercel Sandbox microVMs. Works with any Vercel-deployed framework (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.).
1516

1617
## Installation
1718

@@ -20,6 +21,7 @@ npx skills add vercel-labs/agent-browser --skill agent-browser
2021
npx skills add vercel-labs/agent-browser --skill dogfood
2122
npx skills add vercel-labs/agent-browser --skill electron
2223
npx skills add vercel-labs/agent-browser --skill slack
24+
npx skills add vercel-labs/agent-browser --skill vercel-sandbox
2325
```
2426

2527
After installing, your AI agent will automatically activate the right skill when it encounters a matching request.
@@ -47,14 +49,25 @@ The output is a markdown report in an output directory, ready to hand to the res
4749

4850
## electron
4951

50-
Electron apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) are built on Chromium and expose a Chrome DevTools Protocol (CDP) port that agent-browser can connect to. This skill teaches agents how to launch or connect to any Electron app, then use the standard snapshot-interact workflow to automate it.
51-
52-
Electron apps are built on Chromium, so they expose a Chrome DevTools Protocol (CDP) port that agent-browser can connect to. Launch the app with `--remote-debugging-port`, connect, and use the standard snapshot-interact workflow. This is the foundation that the **slack** skill builds on.
52+
Electron apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) are built on Chromium and expose a Chrome DevTools Protocol (CDP) port that agent-browser can connect to. This skill teaches agents how to launch or connect to any Electron app, then use the standard snapshot-interact workflow to automate it. Launch the app with `--remote-debugging-port`, connect, and use the standard snapshot-interact workflow. This is the foundation that the **slack** skill builds on.
5353

5454
## slack
5555

5656
Browser-based Slack automation. Connects to an existing Slack session (via `agent-browser connect 9222`) or opens Slack in a new browser, then uses snapshots and element refs to navigate the UI. Covers checking unreads, navigating channels and DMs, searching conversations, extracting message data, and taking screenshots — all without needing Slack API tokens or bot setup.
5757

58+
## vercel-sandbox
59+
60+
Run agent-browser + headless Chrome inside ephemeral Vercel Sandbox microVMs. A Linux VM spins up on demand, executes browser commands, and shuts down automatically. Works with any Vercel-deployed framework (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.).
61+
62+
Key features:
63+
64+
- Sandbox snapshots for sub-second startup (pre-install system deps, agent-browser, and Chromium)
65+
- Multi-step workflows with persistent state between commands
66+
- Automatic OIDC authentication on Vercel, or explicit credentials for local dev
67+
- Scheduled workflows via Vercel Cron Jobs
68+
69+
Get started with the `@vercel/sandbox` package and the `withBrowser` helper pattern. See the `examples/environments/` directory in the repo for a working demo app.
70+
5871
## Source
5972

6073
All skill files are in the [`skills/`](https://github.com/vercel-labs/agent-browser/tree/main/skills) directory of the repository.

0 commit comments

Comments
 (0)