A specialized technical skill for configuring and repairing Chromium browser attachments in WSL, headless Linux, and root-level environments.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openclaw-browser-wsl-attach
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 openclaw-browser-wsl-attach using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The OpenClaw Browser WSL Attach skill is a critical utility for developers running AI agents in non-desktop environments. It addresses the inherent instability of launching browsers directly within WSL, headless Linux, or when running as a root user. By implementing a robust attachOnly workflow, this skill ensures that your Openclaw Skills can interact with web pages reliably through a persistent Chrome DevTools Protocol (CDP) connection.
This approach shifts the responsibility of browser lifecycle management to dedicated scripts, allowing the AI agent to focus on high-level automation tasks. It is the preferred method for maintaining high uptime and consistency in complex web-based workflows where standard browser spawning often fails due to sandbox restrictions or environment-specific limitations.
Follow these steps to initialize the browser environment:
# Step 1: Configure the browser settings for WSL/headless
python3 scripts/configure-browser.py
# Step 2: Restart your gateway to apply the new openclaw.json configuration
# Step 3: Start the Chromium browser instance
bash scripts/start-browser.sh
# Step 4: Verify the connection and status
bash scripts/healthcheck.sh
The skill manages its state and configuration through several key files and endpoints:
| Component | Path / Identifier | Purpose |
|---|---|---|
| Configuration | ~/.openclaw/openclaw.json |
Stores attachOnly, noSandbox, and executablePath settings. |
| CDP Endpoint | http://127.0.0.1:18800 |
The communication interface for browser control. |
| Logging | /tmp/openclaw-browser.log |
Detailed output for troubleshooting browser startup and attachment issues. |
| Scripting | /scripts/ |
Contains the shell and python utilities for environment preparation. |
Loading
A professional AI tool for designing, reviewing, and optimizing multi-dimensional test cases based on PRDs and technical documentation.

A comprehensive crypto intelligence and technical auditing toolset for deep due diligence and developer profiling.

Translate SRT subtitle files into any target language using AI while maintaining perfect synchronization and original formatting.

A specialized skill for Openclaw Skills that automates the ranking and configuration of free AI models from OpenRouter to provide cost-free, resilient coding assistance.

A sophisticated text editor designed to detect and eliminate robotic AI writing patterns while injecting natural rhythm and personality into your content.

A high-performance Rust-based headless browser CLI that empowers AI agents to navigate and interact with web pages programmatically.








































