Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Configures Playwright-managed Chromium for headless browser automation in WSL and Linux environments. Handles Chromium installation, system library dependencies, and Clawdbot browser configuration through setup scripts or manual steps.
Using Playwright-managed Chromium ensures the browser version is compatible with automation APIs, avoiding mismatches with system-installed Chrome.
When to use it
- Setting up headless browser automation in WSL
- Installing Chromium with correct system libraries on Ubuntu/Debian
- Configuring Clawdbot to use a custom browser executable
- Running browser automation in containerized Linux environments
- Enabling web scraping or testing without a display server
Example Workflow
Here's how your AI assistant might use this skill in practice.
User wants to enable headless browser automation in Clawdbot on WSL
- 1Run ./scripts/setup.sh to install Playwright and Chromium
- 2Install libnss3 and libasound2 system libraries via apt-get
- 3Locate the installed Chromium binary under ~/.cache/ms-playwright
- 4Patch Clawdbot config with the Chromium path and headless settings
- 5Verify setup by running Chromium in headless mode against example.com
Clawdbot is configured to use Playwright Chromium for headless browser automation