# Desktop GUI Automation

> Use this tool when you need to automate repetitive desktop GUI tasks or interactions across multiple platforms, solving problems such as streamlining workflows, enhancing accessibility, and increasing productivity. It takes inputs such as window identifiers, element queries, and action commands, and outputs results like element values, screen recordings, and execution logs. Use it in contexts where automating GUI interactions can reduce manual effort, improve accuracy, and enhance user experience.

Canonical page: https://skillsregistry.net/skills/holdmybeer-gg-desktop-gui  
JSON: https://api.skillsregistry.net/v1/skills/holdmybeer-gg-desktop-gui

## Description

Automates cross-platform desktop GUI interactions using OS-native accessibility APIs instead of screenshots, with 14 tools for window listing, accessibility tree navigation, element finding, clicking, text input, option selection, value retrieval, screen recording as GIFs, and batch action execution. Supports macOS AXUIElement, Linux AT-SPI2, and Windows UI Automation.

## Trust

- **Trust score (0–1):** 0.63
- **Verification tier:** scanned
- **Last scanned:** 2026-09-01

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/holdmybeer-gg-desktop-gui)
- **Repository:** <https://github.com/holdmybeer-gg/bad-ass-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": "holdmybeer-gg-desktop-gui"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/holdmybeer-gg-desktop-gui` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/holdmybeer-gg-desktop-gui/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
