← 返回 Skills 市场
owlock

Windows Native Dialog

作者 Owlock · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
172
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install windows-native-dialog
功能描述
Handles native Windows file picker dialogs from WSL2 using exec and PowerShell
安全使用建议
This skill will ask the agent to run Windows-side PowerShell commands from WSL2 that execute a local Python script. That gives the agent the ability to run arbitrary code on your Windows host and access files. Before installing or using it: (1) verify and inspect any script referenced (C:\path\to\script.py) — do not run unknown scripts; (2) prefer the skill declare required binaries (powershell.exe, python) and the exact commands it will run; (3) only enable the requested tool groups (fs/runtime) for this skill if you trust it and have reviewed the scripts; (4) consider running this workflow in an isolated/test environment rather than a primary machine. The metadata omission (no required binaries listed) and the broad runtime/fs permissions are why this skill is suspicious rather than clearly benign.
功能分析
Type: OpenClaw Skill Name: windows-native-dialog Version: 1.0.2 The skill bundle instructs the OpenClaw agent to execute PowerShell commands on the Windows host from a WSL2 environment using the 'exec' tool. While the stated purpose is to handle native file picker dialogs, the use of shell execution targeting the host OS with placeholder paths (e.g., 'C:\path\to\script.py' in SKILL.md) and the request for broad tool permissions (tools.allow) represent a high-risk execution pattern. No clear evidence of malicious intent was found, but the approach bypasses standard security boundaries between the container/WSL and the host.
能力评估
Purpose & Capability
The name/description (handle native Windows file pickers from WSL2 via exec+PowerShell) matches the instructions: it uses /mnt/c/.../powershell.exe to run a Windows-side python script. However, the skill metadata declares no required binaries while the runtime instructions clearly rely on powershell.exe and a Windows Python interpreter/script — these should have been declared.
Instruction Scope
Runtime instructions explicitly tell the agent to execute a Windows PowerShell command that runs a local python script (C:\path\to\script.py). That requires reading/executing arbitrary files on the host and gives the agent the ability to run any code on the Windows side. The SKILL.md also instructs setting tools.allow to include group:fs and group:runtime, broad permissions that enable file access and arbitrary command execution. The instructions do not specify where script.py comes from or require the user to vet its contents.
Install Mechanism
There is no install spec and no files beyond SKILL.md, so nothing is written to disk by the skill itself. This lowers installation risk.
Credentials
The skill requests (in SKILL.md) enabling broad tool groups (browser, runtime, fs, web) to work, but the registry metadata lists no required env vars or binaries. Asking for filesystem and runtime execution rights is proportionate to the stated goal, but it is a sensitive capability and should be clearly declared and justified in the metadata and documentation.
Persistence & Privilege
The skill is not always-enabled and does not request persistent presence or modify other skills' configs. Agent autonomous invocation is allowed (platform default) but not by itself a problem.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install windows-native-dialog
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /windows-native-dialog 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Added skills comparison table for Windows desktop automation
v1.0.1
Added complete subir_video.py script and detailed prompt template
v1.0.0
Initial release of windows-native-dialog. - Enables handling of native Windows file picker dialogs from WSL2. - Uses exec and PowerShell to automate invisible dialog interactions. - Designed for workflows needing file uploads in browser automation scenarios. - Tested successfully with Meta Business Suite on Windows 10 + WSL2.
元数据
Slug windows-native-dialog
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Windows Native Dialog 是什么?

Handles native Windows file picker dialogs from WSL2 using exec and PowerShell. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 172 次。

如何安装 Windows Native Dialog?

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

Windows Native Dialog 是免费的吗?

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

Windows Native Dialog 支持哪些平台?

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

谁开发了 Windows Native Dialog?

由 Owlock(@owlock)开发并维护,当前版本 v1.0.2。

💬 留言讨论