A comprehensive automation suite providing pixel-perfect control over mouse, keyboard, and screen operations for AI agents.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install control
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 control 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 the primary interface for enabling AI agents to interact directly with a desktop environment. As a core component within the ecosystem of Openclaw Skills, it provides the low-level hooks needed for mouse positioning, keyboard input simulation, and advanced window management. By integrating this skill, developers can extend their agent's capabilities beyond the terminal and into the visual workspace.
This library excels at bridging the gap between automated reasoning and GUI interaction. Whether it is navigating complex legacy software or performing high-speed form filling, this addition to Openclaw Skills ensures your agent has the precision and safety mechanisms required for professional-grade desktop automation.
To get started with this specific set of Openclaw Skills, you must first install the core automation dependencies:
pip install pyautogui pillow opencv-python pygetwindow
Once installed, initialize the controller within your Python environment to begin automating desktop tasks:
from skills.desktop_control import DesktopController
dc = DesktopController(failsafe=True)
The Desktop Control Skill organizes data using coordinate systems, image buffers, and window metadata. Below is the primary data structure utilized by the skill:
| Data Element | Type | Description |
|---|---|---|
| Coordinates | (int, int) | Absolute (x, y) pixel values on the primary or secondary display. |
| Screen Region | (l, t, w, h) | Tuple defining left, top, width, and height for targeted captures. |
| Pixel Color | (r, g, b) | RGB color values extracted from specific screen locations. |
| Window Object | String/Handle | Metadata including window titles and visibility states for management. |
Loading
A comprehensive integration for accessing Spotify listening history, top artists, and personalized music recommendations through the Spotify Web API.

Access indexed Discord support channels to find community-driven solutions to technical problems.

An end-of-session protocol that preserves context, updates long-term memory, and synchronizes workspace changes to ensure continuity.

A high-performance skill for running background-first AI coding agents like Codex and Claude Code with directory isolation and parallel processing.

A discovery and installation engine for extending AI agent capabilities through the open skills ecosystem.

Bridges the gap between transient chat logs and long-term memory by summarizing sessions and enabling keyword-based history search.








































