A specialized environment preparation utility to install headless Chrome and its dependencies on Linux systems without requiring root or sudo privileges.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install browser-setup
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 browser-setup using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill enables developers to deploy Openclaw Skills in restricted environments such as cloud containers, sandboxed hosts, or VPS instances where administrative access is unavailable. It automates the complex process of downloading Chrome, extracting over 40 essential shared libraries, and configuring font rendering to ensure stable browser automation.
By bridging the gap between standard Chrome installations and headless server requirements, it provides a reliable foundation for all web-based agent tasks. It specifically addresses the needs of Openclaw Skills when running in environments where standard browser installations are impossible or fail due to missing system-level dependencies.
First, execute the installation script to fetch Chrome and its dependencies:
bash scripts/install-browser.sh
Next, configure the settings for Openclaw Skills to recognize the local installation:
openclaw config set browser.executablePath "$HOME/local-libs/chrome-wrapper.sh"
openclaw config set browser.headless true
openclaw config set browser.noSandbox true
openclaw config set browser.attachOnly true
Ensure that you manually start the browser with the remote debugging port enabled before running agent workflows.
The skill organizes its dependencies and configuration in the user's home directory to avoid permission issues:
| Path | Description |
|---|---|
~/chrome-install/ |
Contains the extracted Chrome binary and assets |
~/local-libs/lib/ |
Shared libraries (.so files) required for Chrome execution |
~/local-libs/chrome-wrapper.sh |
The entry point script that configures the environment and starts Chrome |
~/.fonts/ |
Liberation fonts to prevent renderer crashes in headless mode |
~/data/browser/openclaw/ |
Persistent user data directory for the browser profile |
Loading
An expert decision-support system for BTC and ETH dual-currency financial products leveraging real-time volatility surfaces and technical indicators.

A sophisticated three-layer AI writing agent designed for professional content generation, rewriting, and strategic ideation.

A comprehensive web audit tool for performance, accessibility, SEO, and security validation powered by PinchTab browser automation.

A sophisticated TDD workflow for AI agents featuring a unique de-sloppify pattern to ensure clean, behavior-driven code.

A specialized developer tool for capturing, tagging, and instantly retrieving reusable code fragments to accelerate the development lifecycle.

A real-time currency exchange and conversion tool optimized for Chinese language users and financial workflows.








































