desktop-control

Control mouse, keyboard, and screen for Windows desktop automation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cgk-platform/cgk --skill desktop-control-cgk-platform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: desktop-control
Source: https://github.com/cgk-platform/cgk/tree/main/openclaw-skills/desktop-control
Command: npx skills add https://github.com/cgk-platform/cgk --skill desktop-control-cgk-platform

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Desktop automation tasks are tedious and error-prone when performed manually; this Skill provides a programmable interface to control the mouse, keyboard, and screen for precise, repeatable desktop workflows.

Core Features & Use Cases

  • Pixel-perfect mouse control: absolute positioning, relative movement, drag-and-drop, smooth paths.
  • Fast keyboard input: typing, hotkeys, special keys, multi-key combos, adjustable speed.
  • Screen operations & window management: screenshots, color sampling, image recognition, window handling, clipboard access.
  • Safety & governance: failsafe, pause control, approval mode, bounds checks.
  • Use cases: automate repetitive admin tasks, form filling, data capture, multi-monitor workflows.

Quick Start

Initialize the DesktopController and run a simple task, such as moving the mouse to the center of the screen and clicking.

Frequently Asked Questions about desktop-control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate mouse and keyboard control for Windows desktop tasks?

Automate Windows desktop tasks by using pixel-perfect mouse control and fast keyboard input to execute precise, repeatable workflows like automated form filling and rapid data entry.

Can I use pyautogui to manage windows and perform screen operations across multi-monitor setups?

Yes, pyautogui enables screen operations like screenshots, color sampling, and image recognition, alongside window handling and multi-monitor workflow management for extensive desktop automation.

What's the best way to prevent errors during automated desktop workflows?

Prevent desktop automation errors by enabling safety features like failsafe triggers, pause controls, approval modes, and bounds checks to govern mouse movements and keyboard inputs securely.

Does desktop automation support complex key combinations and adjustable typing speed?

Desktop automation supports fast keyboard input including hotkeys, special keys, multi-key combos, and adjustable typing speeds to handle rapid data entry and complex screen interactions efficiently.

How do I drag and drop files using pixel-perfect mouse control?

Drag and drop files using pixel-perfect mouse control by executing absolute positioning, relative movement, and smooth path trajectories to automate precise desktop interactions.