A lightweight browser automation skill that uses opencli and a Chrome/Chromium bridge to control web pages without expensive APIs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install opencli-browser-automation
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 opencli-browser-automation using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
OpenCLI Browser Automation is a developer-centric tool designed to bridge the gap between AI agents and the web browser. By utilizing opencli in conjunction with a specialized Chrome/Chromium extension, this skill enables high-fidelity automation across 79+ websites. It is built to work with existing browser profiles, meaning it inherits your active login sessions for platforms like Zhihu, Bilibili, and Doubao, making it significantly more efficient than standard headless browser solutions.
This approach is a cornerstone for users of Openclaw Skills who need to perform complex web interactions without the overhead of heavy infrastructure. It supports 502 built-in commands and offers an AI-driven discovery mode to automatically map new website structures, synthesize commands, and record manual browser actions into reproducible YAML definitions.
opencli doctor command to verify the active bridge connection to the Chrome/Chromium instance.operate open command, which directs the browser to the target URL within the user's active profile.operate state command retrieves a map of interactive elements, assigning unique indices to buttons, inputs, and textareas.eval feature.explore and generate functions use AI to analyze the DOM and register new automation commands automatically.opencli-extension.zip and extract it to a local directory.edge://extensions/ or chrome://extensions/).opencli doctor
Extension: connected to begin using the skill.| Component | Description |
|---|---|
| Element Index | Numerical identifiers (e.g., [162]) mapped to DOM elements for easy CLI targeting. |
| Site Map | Definitions for 79+ pre-configured websites including specific selectors for hot lists and search bars. |
| Command Registry | A collection of 502 built-in commands covering navigation, interaction, and data retrieval. |
| Output Data | Supports raw innerText extraction, JSON-serialized DOM structures, and binary screenshot files (PNG/JPG). |
| Daemon State | Metadata containing PID, port assignments, and memory usage for the bridge process. |
opencli generate to automatically explore a site and synthesize new interaction commands on the fly.operate eval command for advanced data parsing.opencli record.Loading
Automatically generate valid Unraid DockerMan user template XML files for seamless container deployment and management.

An automated memory lifecycle manager that extracts key insights from AI conversations and syncs them to permanent storage and vector indexes.

A specialized AI agent skill for managing non-principal-protected dual investment products and yield strategies on the Gate exchange.

A powerful automation tool for extracting structured product data and images directly from Amazon using headless browser technology.

A specialized tool for querying and managing Gate Exchange coupons, vouchers, and trial funds through an AI agent.

A specialized AI skill for managing Gate.io unified account equity, margin borrowing, and leverage configurations with high-precision data handling.








































