Skill
skill-creator
skill-creator — a Claude Code skill from vercel-labs/agent-browser
Features
- ✓Browser automation with Rust CLI
- ✓Supports npm, Homebrew, and Cargo installations
- ✓Automated Chrome download for testing
- ✓Rich set of commands for element interaction
- ✓Quick start with example commands
Installation Guide
Global Installation (recommended)
Installs the native Rust binary:
bash
npm install -g agent-browser
agent-browser install # Download Chrome from Chrome for Testing (first time only)Project Installation (local dependency)
For projects that want to pin the version in package.json:
bash
npm install agent-browser
agent-browser installThen use via package.json scripts or by invoking agent-browser directly.
Homebrew (macOS)
bash
brew install agent-browser
agent-browser install # Download Chrome from Chrome for Testing (first time only)Cargo (Rust)
bash
cargo install agent-browser
agent-browser install # Download Chrome from Chrome for Testing (first time only)From Source
bash
git clone https://github.com/vercel-labs/agent-browser
cd agent-browser
pnpm install
pnpm build
pnpm build:native # Requires Rust (https://rustup.rs)
pnpm link --global # Makes agent-browser available globally
agent-browser installLinux Dependencies
On Linux, install system dependencies:
bash
agent-browser install --with-depsUpdating
Upgrade to the latest version:
bash
agent-browser upgradeDetects your installation method (npm, Homebrew, or Cargo) and runs the appropriate update command automatically.
Requirements
agent-browser install to download Chrome from Chrome for Testing (Google's official automation channel). Existing Chrome, Brave, Playwright, and Puppeteer installations are detected automatically. No Playwright or Node.js required for the daemon.