agent-browser

Automates browser interactions via a CLI using Chrome DevTools Protocol and accessibility-tree snapshots.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/az9713/claude-code-hooks-tutorial --skill agent-browser-az9713
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/az9713/claude-code-hooks-tutorial/tree/main/skills/.claude/skills/agent-browser
Command: npx skills add https://github.com/az9713/claude-code-hooks-tutorial --skill agent-browser-az9713

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser.

What problem does it solve? AI agents need a reliable way to interact with websites and desktop apps programmatically, but built-in browser tools are often slow, brittle, or unavailable. This Skill provides a fast CLI for navigating pages, filling forms, clicking elements, taking screenshots, and extracting data. ## Core Features & Use Cases - Browser Automation: Navigate pages, fill forms, click buttons, take screenshots, and scrape data through Chrome/Chromium via CDP with accessibility-tree element refs. - Specialized Skills: Load dedicated workflows for Electron desktop apps (VS Code, Slack, Discord, Figma), Slack workspace automation, exploratory QA testing, Vercel Sandbox microVMs, and AWS Bedrock AgentCore cloud browsers. - Use Case: Imagine you need to test a web app's login flow. Ask the agent to open the site, fill in credentials, submit the form, and capture a screenshot of the result, all through agent-browser commands. ## Quick Start Install agent-browser with npm, run agent-browser install, then ask the agent to open a website and take a screenshot using agent-browser.

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 actions with an AI agent?▼

Install agent-browser globally with npm and run agent-browser install, then load the core workflow with agent-browser skills get core. The CLI exposes commands for navigating pages, clicking elements, filling forms, and taking screenshots.

What browser automation tool works without Playwright or Puppeteer?▼

agent-browser is a native Rust CLI that drives Chrome/Chromium directly over the Chrome DevTools Protocol, so it has no Playwright or Puppeteer dependency. It uses accessibility-tree snapshots with element refs for interaction.

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 workflow with agent-browser skills get electron before starting.

Does agent-browser work with AI coding agents other than Claude Code?▼

Yes, agent-browser works with any AI agent including Cursor, Claude Code, Codex, Continue, and Windsurf. It operates as a standalone CLI, so any agent that can run shell commands can use it.

How do I run browser automation in cloud environments?▼

agent-browser supports Vercel Sandbox microVMs and AWS Bedrock AgentCore cloud browsers. Load the corresponding workflow with agent-browser skills get vercel-sandbox or agent-browser skills get agentcore.