← Back to Skills Marketplace
wwb-daniel

Windows UI Automation

by Victor · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
14019
Downloads
12
Stars
79
Active Installs
1
Versions
Install in OpenClaw
/install windows-ui-automation
Description
Automate Windows GUI interactions (mouse, keyboard, windows) using PowerShell. Use when the user needs to simulate user input on the desktop, such as moving the cursor, clicking buttons, typing text in non-web apps, or managing window states.
Usage Guidance
Install only if you intentionally want an agent to operate your live Windows desktop. Keep sensitive apps closed or unfocused, verify the target window with screenshots or active-window checks, and require explicit confirmation before clicks or keystrokes that could submit, delete, purchase, send, approve prompts, or change settings.
Capability Analysis
Type: OpenClaw Skill Name: windows-ui-automation Version: 1.0.0 The skill bundle provides powerful Windows UI automation capabilities, including simulating arbitrary mouse movements, clicks, and keyboard input, as well as managing window states. While these actions align with the stated purpose of 'Windows UI Automation', they represent inherently high-risk behaviors. The `keyboard_control.ps1.txt` and `mouse_control.ps1.txt` scripts use `System.Windows.Forms.SendKeys` and direct `user32.dll` calls via `Add-Type` to achieve full control over the desktop UI. The `SKILL.md` also demonstrates the use of `WScript.Shell` for window activation. There is no evidence of intentional malicious activity like data exfiltration or persistence, but the extensive control over the user's desktop makes this skill highly susceptible to abuse if the agent is compromised or given ambiguous instructions, classifying it as suspicious due to its significant potential for harm.
Capability Assessment
Purpose & Capability
The stated purpose is Windows UI automation, and the artifacts implement exactly that through PowerShell, SendKeys, WScript.Shell window activation, and user32.dll mouse events; this is disclosed but high impact because it can operate on the live desktop.
Instruction Scope
The instructions show direct typing, keypresses, cursor movement, and clicks, with only light best-practice guidance; they do not require active-window verification, per-action confirmation, abort conditions, or scoped targeting before potentially sensitive UI actions.
Install Mechanism
The bundle contains SKILL.md plus two small PowerShell helper text files and no installer, package install, hidden setup step, or network retrieval behavior.
Credentials
PowerShell, Windows Forms, WScript.Shell, and user32.dll are proportionate for Windows desktop automation, but the skill should be understood as Windows-only live-session automation that may affect whichever app has focus.
Persistence & Privilege
The artifacts show no persistence, privilege escalation, credential handling, background worker, file deletion, network access, or data exfiltration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install windows-ui-automation
  3. After installation, invoke the skill by name or use /windows-ui-automation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Core tools for Windows UI automation including mouse, keyboard, and window management via PowerShell.
Metadata
Slug windows-ui-automation
Version 1.0.0
License
All-time Installs 469
Active Installs 79
Total Versions 1
Frequently Asked Questions

What is Windows UI Automation?

Automate Windows GUI interactions (mouse, keyboard, windows) using PowerShell. Use when the user needs to simulate user input on the desktop, such as moving the cursor, clicking buttons, typing text in non-web apps, or managing window states. It is an AI Agent Skill for Claude Code / OpenClaw, with 14019 downloads so far.

How do I install Windows UI Automation?

Run "/install windows-ui-automation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Windows UI Automation free?

Yes, Windows UI Automation is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Windows UI Automation support?

Windows UI Automation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Windows UI Automation?

It is built and maintained by Victor (@wwb-daniel); the current version is v1.0.0.

💬 Comments