LaunchKit · 2026
Back to Skills

playwright-headless-browser

Set up headless browser automation in Clawdbot using Playwright Chromium.

0
941 downloads
by @maverick-software

Setup & Installation

openclaw skills install @maverick-software/playwright-headless-browser

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install playwright-headless-browser

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.

INPUT

User wants to enable headless browser automation in Clawdbot on WSL

AGENT
  1. 1Run ./scripts/setup.sh to install Playwright and Chromium
  2. 2Install libnss3 and libasound2 system libraries via apt-get
  3. 3Locate the installed Chromium binary under ~/.cache/ms-playwright
  4. 4Patch Clawdbot config with the Chromium path and headless settings
  5. 5Verify setup by running Chromium in headless mode against example.com
OUTPUT

Clawdbot is configured to use Playwright Chromium for headless browser automation