A comprehensive desktop automation skill that enables AI agents to control the mouse, keyboard, and screen across multiple operating systems.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pipx-desktop-agent
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install pipx-desktop-agent using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Desktop Control skill is a powerful interface for Openclaw Skills that leverages PyAutoGUI to provide AI agents with full agency over a desktop environment. It allows for seamless interaction with graphical user interfaces by simulating human actions such as moving the cursor, typing text, and executing complex hotkey combinations.
Beyond basic input, this skill provides advanced computer vision capabilities, including screenshot analysis and OCR (Optical Character Recognition). This allows agents to 'see' the screen, locate specific UI elements by image or text, and interact with applications on Windows, macOS, and Linux with high precision and reliability.
uvx desktop-agent CLI to perform a specific action.To get started with this skill, ensure you have the necessary environment and run the following command to see available options:
# Show all available commands for desktop automation
uvx desktop-agent --help
# Install or run specific mouse commands
uvx desktop-agent mouse --help
The skill utilizes a standardized JSON response schema for all operations, ensuring predictable programmatic interaction for Openclaw Skills.
| Field | Type | Description |
|---|---|---|
success |
Boolean | Indicates if the command executed without errors. |
command |
String | The specific category and command executed (e.g., mouse.move). |
timestamp |
ISO8601 | The exact time the operation occurred. |
duration_ms |
Number | Execution time in milliseconds. |
data |
Object | Command-specific output (coordinates, window lists, etc.). |
error |
Object | Detailed error code and message if success is false. |
ctrl,shift,esc).Loading
A specialized automation skill for sending local image files from your workspace directly to Feishu channels.

A robust system for AI agents to enforce code quality red lines, manage progressive context loading, and maintain persistent plan tracking.

A high-performance orchestration framework for spawning multiple coding agents simultaneously to build complex, multi-component systems in parallel waves.

A comprehensive framework for building automated social media management systems with plugin-based publishing and AI-driven content pipelines.

A specialized tool for generating formatted leaderboards of trending GitHub AI projects based on real-time star counts and activity.

A mobile-optimized reporting skill that provides concise, categorized daily backup status updates for servers and personal data.








































