A high-performance WebDriver CLI designed for AI-driven browser control, session persistence, and automated web interactions.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install browserctl
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 browserctl using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
browsectl is a specialized command-line interface that bridges the gap between AI agents and web browsers. As a core component of Openclaw Skills, it provides granular control over WebDriver sessions, enabling automated navigation, element interaction, and data extraction. By persisting sessions and providing a robust REPL, it allows developers and AI agents to maintain state across multiple invocations, making it ideal for complex multi-step web workflows.
The tool is designed to simplify the lifecycle of browser automation by handling driver detection and binary management automatically. Whether you are running headless tests or interactive sessions, this tool ensures that your AI agents have a reliable interface for web-based tasks.
To get started with browsectl as part of your Openclaw Skills toolkit, install the package via npm and run the initial setup:
npm install -g @yorelog/browsectl
browsectl setup
Once setup is complete, you can start the driver and create a session:
browsectl driver-start
browsectl session-create
The skill organizes its operational data and metadata as follows:
| Component | Format | Storage Location / Detail |
|---|---|---|
| Session Registry | JSON | Stored in .browsectl/sessions.json for persistence across runs |
| User Profiles | File System | Browser user data stored in ~/.browsectl/<browser>-profile |
| Selector Syntax | String | Enhanced CSS syntax including ::text(/regex/flags) extensions |
| Output Formats | Binary/Text | Screenshots as PNG and content extraction as raw text |
| Configuration | CLI Flags | Global flags for viewport, headless mode, and binary paths |
Loading
An AI-driven analytical tool that collects and synthesizes quarterly political speeches, official meetings, and theoretical articles into structured reports.

A specialized AI agent skill designed to bridge TikTok creative ad research with real-time TikTok Shop product and store performance metrics.

A comprehensive competitive intelligence skill for tracking TikTok ad creatives, monitoring advertiser changes, and analyzing market trends through the PipiAds ecosystem.

A powerful AI agent skill that transforms static images into cinematic, high-definition video clips using intelligent motion synthesis.

A specialized automation skill that converts medical research papers into structured PowerPoint presentations including original figures and scientific outlines.

Get an AI-ranked list of exhibitors matching your Ideal Customer Profile at any trade show to prioritize outreach and lead generation.








































