← 返回 Skills 市场
tyzzt

WSL-PowerShell Controller

作者 TYzzt · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
403
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install wsl-powershell
功能描述
Control Windows PowerShell from WSL by executing commands and scripts on the Windows host using mounted Windows executables.
安全使用建议
This skill is coherent and implements exactly what it claims: a helper to run Windows PowerShell from WSL. Before installing, confirm you actually run under WSL and trust the Windows host, because the skill (and automated agents using it) can execute arbitrary PowerShell commands on your Windows system. Review psctl.sh if you have strict security needs, avoid running it with elevated privileges unless necessary, and don't grant autonomous agents permission to run skills that execute host commands unless you trust the agent and its prompts.
功能分析
Type: OpenClaw Skill Name: wsl-powershell Version: 1.0.1 The skill provides a wrapper script (psctl.sh) and instructions (SKILL.md) to execute arbitrary PowerShell commands on the Windows host from a WSL environment. While this aligns with the stated purpose, the capability to run host-level commands, including the use of '-ExecutionPolicy Bypass' when piping scripts, constitutes a high-risk interface that could be exploited if the agent is misdirected. No evidence of intentional malice, data exfiltration, or hardcoded backdoors was found.
能力评估
Purpose & Capability
Name/description match the included materials: SKILL.md, README, and psctl.sh all describe invoking Windows PowerShell from WSL and path conversion. No unrelated credentials, binaries, or configuration paths are requested.
Instruction Scope
Runtime instructions and the script only describe/perform locating a pwsh/powershell executable under /mnt and running commands or script files. They reference only expected files (scripts under /mnt or local skill scripts) and utilities (wslpath). No instructions ask the agent to read unrelated host files, environment secrets, or send data to external endpoints.
Install Mechanism
There is no install spec (instruction-only approach) and the provided install instructions in README are standard git/wget steps pointing to a GitHub repo. No downloads from obscure hosts or extracted archives in the install metadata.
Credentials
Registry lists no required env vars (correct). The script optionally respects DEBUG, VERBOSE and a PWSH_PATH override, which are normal optional controls; these are not required credentials. Note: PWSH_PATH is supported by the script but not listed as a required env var — this is benign (an optional override) but worth knowing.
Persistence & Privilege
Skill is not force-included (always: false) and does not request persistent system-wide changes. It does allow executing commands on the Windows host (the intended capability) — this is expected for the skill but is a functional capability, not an unexplained privilege escalation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install wsl-powershell
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /wsl-powershell 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
English documentation for global accessibility
v1.0.0
Initial release: Cross-system PowerShell control from WSL
元数据
Slug wsl-powershell
版本 1.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

WSL-PowerShell Controller 是什么?

Control Windows PowerShell from WSL by executing commands and scripts on the Windows host using mounted Windows executables. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 403 次。

如何安装 WSL-PowerShell Controller?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install wsl-powershell」即可一键安装,无需额外配置。

WSL-PowerShell Controller 是免费的吗?

是的,WSL-PowerShell Controller 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

WSL-PowerShell Controller 支持哪些平台?

WSL-PowerShell Controller 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 WSL-PowerShell Controller?

由 TYzzt(@tyzzt)开发并维护,当前版本 v1.0.1。

💬 留言讨论