agent-browser

Automates browser interactions via Chrome DevTools Protocol with accessibility-tree snapshots.

3|1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/wopal-cn/wopal-space-ontology --skill agent-browser-wopal-cn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/wopal-cn/wopal-space-ontology/tree/main/skills/agent-browser
Command: npx skills add https://github.com/wopal-cn/wopal-space-ontology --skill agent-browser-wopal-cn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser.

What problem does it solve? AI agents need a reliable way to interact with websites—navigating pages, filling forms, clicking buttons, and extracting data—without heavy dependencies like Playwright or Puppeteer. ## Core Features & Use Cases - Browser Automation via CDP: Controls Chrome/Chromium through the DevTools Protocol with accessibility-tree snapshots and compact element refs for reliable interaction. - Specialized Skills: Covers Electron desktop apps (VS Code, Slack, Discord, Figma), Slack workspace automation, exploratory testing, Vercel Sandbox microVMs, and AWS Bedrock AgentCore cloud browsers. - Session Management: Supports sessions, authentication vault, state persistence, video recording, and an observability dashboard on port 4848. - Use Case: Ask the agent to log into a web app, fill out a form, take a screenshot, and scrape the resulting data table—all through CLI commands. ## Quick Start Install agent-browser globally with npm, run agent-browser install, then ask the agent to open a website and take a screenshot.

Frequently Asked Questions about agent-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate browser tasks with agent-browser?

Install it globally with npm i -g agent-browser, run agent-browser install, then load workflow guidance with agent-browser skills get core. The CLI serves version-matched instructions for navigation, form filling, clicking, and screenshots.

What browser automation tool works without Playwright or Puppeteer?

agent-browser is a native Rust CLI that controls Chrome/Chromium directly via the Chrome DevTools Protocol. It uses accessibility-tree snapshots with element refs instead of Playwright or Puppeteer dependencies.

Can agent-browser automate Electron desktop apps like VS Code or Slack?

Yes, agent-browser supports Electron desktop apps including VS Code, Slack, Discord, Figma, Notion, and Spotify. Load the Electron-specific guidance with agent-browser skills get electron.

Does agent-browser support Slack message automation?

Yes, it can check Slack unreads, send Slack messages, and search Slack conversations. Load the dedicated Slack workflow with agent-browser skills get slack.

Can I run browser automation in cloud environments like Vercel Sandbox?

Yes, agent-browser supports Vercel Sandbox microVMs and AWS Bedrock AgentCore cloud browsers. Use agent-browser skills get vercel-sandbox or agentcore for setup instructions.