# UIAutomation for Windows

> Use this tool when you need to automate interactions with Windows desktop applications, such as clicking buttons or filling out forms, across various UI frameworks like Win32, WPF, and UWP. It provides a range of capabilities, including control discovery, simulation, and window management, with safety mechanisms to prevent accidental destructive operations. Ideal for automating repetitive tasks, testing, or data entry workflows in Windows environments.

Canonical page: https://skillsregistry.net/skills/dividduang-uiautomation-windows  
JSON: https://api.skillsregistry.net/v1/skills/dividduang-uiautomation-windows

## Description

Wraps the Python-UIAutomation-for-Windows library to expose 28 tools for Windows desktop automation. Supports finding and interacting with UI controls across Win32, MFC, WPF, Windows Forms, UWP, Qt, Firefox, Chrome, and Electron applications. Capabilities include control discovery, click and keyboard simulation, window management, clipboard operations, and pattern-based actions like invoke, toggle, scroll, and expand/collapse. Includes safety mechanisms requiring user confirmation for destructive operations like closing windows and terminating processes.

## Trust

- **Trust score (0–1):** 0.83
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/dividduang-uiautomation-windows)
- **Repository:** <https://github.com/dividduang/uiautomation_mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "dividduang-uiautomation-windows"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/dividduang-uiautomation-windows` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/dividduang-uiautomation-windows/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
