Windows Native Dialog

Other

Handles native Windows file picker dialogs from WSL2 using exec and PowerShell

Install

openclaw skills install windows-native-dialog

windows-native-dialog

Teaches OpenClaw how to handle native Windows file picker dialogs invisible to browser-automation.

Requirements

openclaw config set tools.allow '["browser","group:runtime","group:fs","group:web"]'

Prompt

STEP 1 - browser-automation: click upload button. STEP 2 - exec: /mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe -Command "python C:\path\to\script.py video.mp4" STEP 3 - browser-automation: click Publish.

Tested

Meta Business Suite on Windows 10 + WSL2. Result: success. Related: Issue #52525, PR #39407 — author @owlock

Skills comparison — desktop automation for Windows + WSL2

SkillAutonomyOSBest for
clawd-cursor95%Win/Mac/LinuxFull desktop — sees screen + acts
matagul/desktop-control75%Windows nativeMouse + keyboard via pyautogui
desktop-computer-automation70%Win/MacDesktop screenshot + native windows
pc-control65%Win + WSL2FastAPI bridge WSL2 ↔ Windows
browser-automation60%AllBrowser-only via CDP
owlock/windows-native-dialog55%Win + WSL2exec+PowerShell workaround

Note: matagul/desktop-control requires OpenClaw native on Windows. clawd-cursor is the most autonomous option for Windows users.