agent-browser

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser.

What problem does it solve? AI agents lack a reliable way to interact with websites programmatically—navigating pages, filling forms, clicking buttons, and extracting data all require brittle scripting or heavyweight frameworks. This Skill provides a fast CLI that drives Chrome/Chromium over CDP with accessibility-tree snapshots and stable element references. ## Core Features & Use Cases - Browser Automation: Navigate pages, fill forms, click buttons, take screenshots, and scrape data using compact @eN element refs from accessibility-tree snapshots. - Specialized Workflows: Load dedicated skill content for Electron desktop apps (VS Code, Slack, Discord, Figma), Slack workspace automation, exploratory testing/QA, Vercel Sandbox microVMs, and AWS Bedrock AgentCore cloud browsers. - Sessions & Observability: Persist sessions and authentication state, record video, and monitor activity through a dashboard on port 4848. - Use Case: Ask your agent to log into a web app, walk through a checkout flow, capture screenshots at each step, and report any broken elements during a QA pass. ## Quick Start Install the CLI with npm, run agent-browser install, then ask your agent to load the core skill content and automate a browser task such as opening a website and filling out a form.

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

Install the agent-browser CLI globally with npm, run agent-browser install, then load workflow instructions with agent-browser skills get core. The CLI drives Chrome or Chromium over CDP and exposes accessibility-tree snapshots with element refs for reliable interaction.

What browser automation tool works without Playwright or Puppeteer?

agent-browser is a native Rust CLI that controls Chrome and Chromium directly via the Chrome DevTools Protocol, with no Playwright or Puppeteer dependency. It provides sessions, an authentication vault, state persistence, and video recording.

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

Yes, load the Electron skill with agent-browser skills get electron to automate desktop apps such as VS Code, Slack, Discord, Figma, Notion, and Spotify. A separate slack skill covers checking unreads, sending messages, and searching conversations.

Does agent-browser support cloud browsers and sandboxed environments?

Yes, specialized skills cover running agent-browser inside Vercel Sandbox microVMs and using AWS Bedrock AgentCore cloud browsers. Load them with agent-browser skills get vercel-sandbox or agent-browser skills get agentcore.

Why do agent-browser instructions point to skills get instead of static docs?

The SKILL.md file is a discovery stub that cannot change between releases. The CLI serves skill content matching the installed version via agent-browser skills get, so workflow instructions never go stale.