← Back to Skills Marketplace
133
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install wsl-windows-bridge
Description
WSL ↔ Windows cross-system bridge for OpenClaw agents. Provides win-python / win-ps / win-cmd / win-copy / win-run-py / win-path to invoke Windows Python (An...
Usage Guidance
Do not run setup.sh or install this skill until you verify the missing wrapper scripts. Request the actual win-* wrapper scripts (win-python, win-ps, win-cmd, win-copy, win-run-py, win-path) and review their contents: they will be the components that invoke Windows executables and could execute arbitrary commands or move files. Confirm that the wrappers only do what you expect (path conversion, controlled command invocation) and do not phone home or exfiltrate data. If you proceed: run setup.sh manually in an interactive shell (so you can answer prompts), inspect the generated ~/.openclaw/env.windows.sh before sourcing it, and avoid running it with elevated privileges. Finally, consider the risk that enabling an LLM agent to use this bridge grants it the ability to run Windows processes and access Windows files — only enable autonomous invocation for trusted agents and after reviewing the wrapper code.
Capability Analysis
Type: OpenClaw Skill
Name: wsl-windows-bridge
Version: 0.2.0
The skill bundle provides a bridge for WSL2 to execute commands on the Windows host system via PowerShell, CMD, and Python. While these capabilities are clearly aligned with the stated purpose of the tool, the ability to bypass WSL2 isolation and execute arbitrary commands on the host OS is an inherently high-risk capability. The setup script (setup.sh) and environment configuration (env.windows.sh) appear to be legitimate administrative tools without evidence of intentional malice or data exfiltration, but the broad access to the host environment warrants a cautious classification.
Capability Tags
Capability Assessment
Purpose & Capability
The skill claims six wrapper commands (win-python, win-ps, win-cmd, win-copy, win-run-py, win-path) and documents them in SKILL.md/README, but the distributed package only contains two script files (setup.sh and env.windows.sh). The actual wrapper executables (win-*) are not present in the file listing. setup.sh attempts to copy scripts named win-* from the scripts directory; if those wrappers are absent the advertised functionality will not be installed. This is an inconsistency between claimed capabilities and included files.
Instruction Scope
Instructions are explicit and limited to installing wrappers into ~/.openclaw/bin, generating an env file, and verifying installed wrappers. The setup flow is interactive (read -p) and the README notes non-interactive exec considerations. The instructions will source env files and then invoke win-* wrappers; because wrappers are missing, verification may fail. The instructions also enable cross-system execution of Windows commands (PowerShell/CMD) and filesystem access — that behavior is coherent with the stated purpose but is powerful: any wrapper that executes user-supplied commands can run arbitrary Windows code and access Windows files. The wrappers themselves are not provided for review, which prevents a full scope assessment.
Install Mechanism
No external downloads or remote installs; installation is local copying into the user's home directory (~/.openclaw). setup.sh creates directories and writes an env file under the user's home. This is a low-risk install mechanism in terms of supply-chain downloads.
Credentials
The skill does not request credentials or unusual environment access. It defines environment variables for WIN_* paths (WIN_ROOT, WIN_PYTHON, WIN_PS, etc.) which are appropriate for a WSL↔Windows bridge. No unrelated secrets or external service keys are requested.
Persistence & Privilege
The skill does not request 'always' inclusion and does not modify system-wide settings beyond writing files under the installing user's ~/.openclaw/ directory. However, because the functionality bridges into Windows and allows executing Windows commands, granting the skill autonomous invocation (the platform default) would increase risk: an autonomous agent could execute Windows processes and read/write Windows files. This is a contextual caution, not a direct misconfiguration in the package.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wsl-windows-bridge - After installation, invoke the skill by name or use
/wsl-windows-bridge - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.0
- Added or modified environment setup scripts: env.windows.sh and setup.sh.
- Improved automatic configuration and environment variable handling for cross-system integration.
- Enhanced setup process for easier installation and compatibility with different Windows Python paths.
v0.1.0
wsl-windows-bridge 0.1.0 – Initial public release
- Provides cross-system wrappers (win-python, win-ps, win-cmd, win-copy, win-run-py, win-path) for WSL2 ↔ Windows interoperability.
- Enables WSL2 users to invoke Windows Python (Anaconda or any), run PowerShell/CMD scripts, access and modify files, and convert paths across systems.
- Includes auto-detect setup script and environment configuration for seamless integration.
- Suitable for quantitative trading workflows (QMT/xtquant), automation, and cross-platform scripting.
- MIT licensed, with support for WSL2 (Ubuntu), Windows 10/11, and Windows Python.
Metadata
Frequently Asked Questions
What is WSL Windows Bridge?
WSL ↔ Windows cross-system bridge for OpenClaw agents. Provides win-python / win-ps / win-cmd / win-copy / win-run-py / win-path to invoke Windows Python (An... It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.
How do I install WSL Windows Bridge?
Run "/install wsl-windows-bridge" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is WSL Windows Bridge free?
Yes, WSL Windows Bridge is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does WSL Windows Bridge support?
WSL Windows Bridge is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created WSL Windows Bridge?
It is built and maintained by DEACONHAN (@deaconhan); the current version is v0.2.0.
More Skills