A streamlined utility for configuring headless Playwright Chromium automation within Clawdbot environments.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install playwright-headless-browser
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 playwright-headless-browser using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Playwright Browser Setup skill is designed to bridge the gap between AI agents and web environments by providing a robust configuration for Chromium. It focuses specifically on solving the common friction points found in WSL and Linux setups, such as missing system libraries and complex binary pathing. By integrating this into your Openclaw Skills library, you ensure that your coding agent has a reliable, headless window into the web for research, testing, and data extraction.
This setup automates the installation of Playwright-managed Chromium and its associated system dependencies like NSS and ALSA. It ultimately patches the Clawdbot configuration to enable stable, headless execution, making it a foundational tool for any developer looking to expand their agent's capabilities into browser-based tasks.
To quickly install and configure the browser, run the automated setup script included with the Openclaw Skills package:
./scripts/setup.sh
For manual installation, follow these steps:
npx playwright install chromium
sudo apt-get install -y libnss3 libasound2t64
clawdbot config patch '{"browser": {"executablePath": "/your/path/to/chrome", "headless": true, "noSandbox": true}}'
This skill modifies the core Clawdbot configuration to include browser-specific metadata. The organization is as follows:
| Property | Type | Description |
|---|---|---|
| executablePath | String | The absolute path to the Playwright-managed Chromium binary. |
| headless | Boolean | Determines if the browser runs without a GUI (set to true by default). |
| noSandbox | Boolean | Required for WSL/Container environments to bypass namespace restrictions. |
| system_deps | List | Includes libnss3 and libasound2 for Linux compatibility. |
Loading
A comprehensive seven-layer defense-in-depth strategy designed to secure OpenClaw agents on public VPS instances using Cloudflare Zero Trust architecture.

A comprehensive integration skill that connects AI agents to over 50 SaaS platforms via unified OAuth management and a dedicated UI dashboard.

An automated qualification engine that scores website health and syncs high-priority prospects to Google Sheets.

An autonomous lead generation agent that identifies businesses with outdated websites and prepares a scored list of prospects in Google Sheets.

A specialized framework extension that enables plugins to register and display custom UI views and sidebar tabs within the Control dashboard.

A specialized skill for generating production-ready, 5-page React websites for local businesses with modern animations and responsive design.








































