A robust browser automation CLI designed for AI agents to navigate, interact with, and extract data from web pages using persistent sessions.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agent-browser-4
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-4 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 specialized Command Line Interface (CLI) that enables AI agents to perform complex web automation tasks with ease. By providing a structured way to interact with the Document Object Model (DOM) through unique element references, it bridges the gap between raw web code and agentic reasoning. This tool is essential for developers building Openclaw Skills that require reliable web navigation, form filling, and real-time data extraction.
The tool excels at handling the dynamic nature of modern web applications by offering features like session persistence, automatic element discovery, and visual debugging. It allows Openclaw Skills to maintain state across multiple commands, making it ideal for tasks involving multi-page workflows or authenticated sessions.
To get started with this tool in your Openclaw Skills environment, install the package and its dependencies:
# Install the agent-browser package
npm install -g agent-browser
# (Optional) For iOS simulation support
npm install -g appium
appium driver install xcuitest
# Run a simple test command
agent-browser open https://example.com && agent-browser snapshot -i
Agent Browser organizes its data and configuration using structured formats to ensure compatibility with various Openclaw Skills workflows:
| Component | Format | Description |
|---|---|---|
| Session State | JSON | Contains cookies, localStorage, and session metadata for persistence. |
| Element Snapshot | JSON/Text | Maps interactive elements to @ref tags based on accessibility roles. |
| Configuration | JSON | Stores global or project-specific settings like headless mode and proxy info. |
| Captured Media | PNG/PDF/WebM | Stores screenshots, document exports, and session recordings. |
Loading
A comprehensive AI-powered pipeline that converts a single YouTube URL into a complete cross-platform content suite including blogs, social threads, and AI avatar videos.

A Python-based tool that transforms static GEDCOM files into interactive, single-file HTML genealogy dashboards.

A robust file-based memory framework that ensures AI agents maintain task continuity and context across session resets.

A high-performance Go binary that enables full interaction with rssaurus.com via the terminal for efficient RSS feed triage and automation.

A persistent tmux-based session manager designed to provide AI agents with stable, long-running terminal environments for complex coding tasks.

An advanced DeFi toolkit for portfolio management and automated swap execution powered by x402 micropayments.








































