← Back to Skills Marketplace
108
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-browser-wsl-attach
Description
Automatically prepare, repair, and attach an OpenClaw-controlled Chromium browser in WSL or Linux environments where OpenClaw runs as root or in a headless s...
Usage Guidance
This skill appears to do what it says: it will update your ~/.openclaw/openclaw.json (it creates a timestamped backup), start/kill a local Chromium process with remote debugging on localhost:18800, and print local environment and process information. Before running: review the included scripts yourself, confirm you are comfortable with the config change and the backup, and ensure port 18800 is not exposed to untrusted networks. Be aware that the script runs Chromium with --no-sandbox when used as root (this reduces browser isolation and is a tradeoff for running as root); if possible prefer running as a non-root user or inspect the user-data-dir used by the script. There are no external downloads or credential exfiltration patterns present, but run these tools manually the first time so you can review outputs and logs (/tmp/openclaw-browser.log and the created backup).
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-browser-wsl-attach
Version: 0.1.0
The skill bundle provides a legitimate utility for configuring and managing a Chromium browser instance in WSL or Linux environments for OpenClaw automation. It includes scripts to modify the local configuration file (configure-browser.py), launch Chromium with remote debugging enabled (start-browser.sh), and perform diagnostic checks (healthcheck.sh). The behavior is transparent, well-documented, and strictly limited to local operations and localhost (127.0.0.1:18800) communication, with no evidence of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the three scripts all align: they edit ~/.openclaw/openclaw.json, create a backup, start a Chromium instance with remote debugging on a local port, and perform local health checks. Nothing in the bundle requires unrelated credentials, network endpoints, or tools.
Instruction Scope
The runtime instructions explicitly tell the agent/operator to run the included scripts which will modify ~/.openclaw/openclaw.json (a timestamped backup is created), kill/launch Chromium, and probe a local CDP endpoint. The healthcheck prints some environment variables (HOME, DISPLAY, XDG_RUNTIME_DIR) and process listings. This behavior is within scope for configuring browser attach behavior but is intrusive to the user's OpenClaw config and will start/kill local processes — the user should expect and permit those changes.
Install Mechanism
No install spec or remote downloads are present; all code is included in the skill bundle. Nothing will be fetched from arbitrary URLs or written from external sources during install.
Credentials
The skill declares no required env vars or credentials. The scripts optionally read a few environment variables (OPENCLAW_BROWSER_CDP_PORT, OPENCLAW_BROWSER_BIN, OPENCLAW_BROWSER_USER_DATA_DIR, OPENCLAW_BROWSER_LOG) and standard ones like HOME — these are reasonable for configuring local paths and ports and are proportional to the task.
Persistence & Privilege
The skill will modify the user's OpenClaw config file (writes ~/.openclaw/openclaw.json and a timestamped .bak) and can start/kill Chromium processes. It does not request always:true or system-wide privileged configuration beyond the user's files, but it does instruct using --no-sandbox when running as root which reduces Chromium's runtime isolation (a necessary but security-reducing choice).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-browser-wsl-attach - After installation, invoke the skill by name or use
/openclaw-browser-wsl-attach - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: configure, start, and health-check OpenClaw Chromium attachOnly mode for WSL/root/headless environments
Metadata
Frequently Asked Questions
What is OpenClaw Browser WSL Attach?
Automatically prepare, repair, and attach an OpenClaw-controlled Chromium browser in WSL or Linux environments where OpenClaw runs as root or in a headless s... It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.
How do I install OpenClaw Browser WSL Attach?
Run "/install openclaw-browser-wsl-attach" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OpenClaw Browser WSL Attach free?
Yes, OpenClaw Browser WSL Attach is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does OpenClaw Browser WSL Attach support?
OpenClaw Browser WSL Attach is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OpenClaw Browser WSL Attach?
It is built and maintained by shenzheke (@shenzheke); the current version is v0.1.0.
More Skills