A specialized headless browser CLI that uses accessibility trees and reference-based selection for reliable AI-driven web automation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agent-browser-clawdbot
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install agent-browser-clawdbot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
agent-browser is a high-performance headless browser automation tool specifically engineered for AI agents to navigate the web with precision. Unlike standard automation tools, it leverages accessibility tree snapshots to provide deterministic element selection, making it an essential addition to your Openclaw Skills library. By focusing on semantic structures rather than volatile CSS selectors, it ensures that your AI agents remain robust even when page layouts change.
This skill empowers developers to build complex multi-step workflows, handle single-page applications (SPAs), and manage isolated browser sessions with ease. As a core component of the Openclaw Skills ecosystem, agent-browser provides a structured JSON interface that simplifies how AI models interact with real-world web interfaces.
To integrate this into your Openclaw Skills environment, install the package via npm and download the necessary browser binaries:
npm install -g agent-browser
agent-browser install
For Linux environments requiring system dependencies, use:
agent-browser install --with-deps
The skill outputs data in a structured JSON format to ensure compatibility with AI parsing requirements. The primary data structure involves snapshots and reference maps:
| Property | Type | Description |
|---|---|---|
| success | Boolean | Indicates if the operation was successful. |
| data.snapshot | String | A text representation of the accessibility tree. |
| data.refs | Object | A map of element IDs (e.g., @e1) to their roles and names. |
Example snapshot metadata:
Loading
A professional utility that transforms vague bug descriptions into structured, actionable reports with reproduction steps and severity levels.

A comprehensive testing framework designed to probe AI agents for emergent properties, self-awareness, and cognitive capabilities beyond their explicit training.

A comprehensive CLI-based skill for searching, downloading, and publishing illustrations and manga on the Pixiv platform.

A physical-layer hex auditing tool that detects hidden binary data, control characters, and encoding-based attacks in file packages.

A mandatory discovery system for Claude Code that enables token-efficient lazy loading of specialized agents.

A sophisticated text-to-speech skill that enables AI agents to read web articles aloud or respond using conversational audio synthesis.








































