Search

PythonReactSEOPDF
OpenClaw

Control

Advanced desktop automation with mouse, keyboard, and screen control

breckengan0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install breckengan/control

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Desktop Control Skill

The most advanced desktop automation skill for OpenClaw. Provides pixel-perfect mouse control, lightning-fast keyboard input, screen capture, window management, and clipboard operations.

🎯 Features

Mouse Control
  • ✅ Absolute positioning - Move to exact coordinates
  • ✅ Relative movement - Move from current position
  • ✅ Smooth movement - Natural, human-like mouse paths
  • ✅ Click types - Left, right, middle, double, triple clicks
  • ✅ Drag & drop - Drag from point A to point B
  • ✅ Scroll - Vertical and horizontal scrolling
  • ✅ Position tracking - Get current mouse coordinates
Keyboard Control
  • ✅ Text typing - Fast, accurate text input
  • ✅ Hotkeys - Execute keyboard shortcuts (Ctrl+C, Win+R, etc.)
  • ✅ Special keys - Enter, Tab, Escape, Arrow keys, F-keys
  • ✅ Key combinations - Multi-key press combinations
  • ✅ Hold & release - Manual key state control
  • ✅ Typing speed - Configurable WPM (instant to human-like)
Screen Operations
  • ✅ Screenshot - Capture entire screen or regions
  • ✅ Image recognition - Find elements on screen (via OpenCV)
  • ✅ Color detection - Get pixel colors at coordinates
  • ✅ Multi-monitor - Support for multiple displays
Window Management
  • ✅ Window list - Get all open windows
  • ✅ Activate window - Bring window to front
  • ✅ Window info - Get position, size, title
  • ✅ Minimize/Maximize - Control window states
Safety Features
  • ✅ Failsafe - Move mouse to corner to abort
  • ✅ Pause control - Emergency stop mechanism
  • ✅ Approval mode - Require confirmation for actions
  • ✅ Bounds checking - Prevent out-of-screen operations
  • ✅ Logging - Track all automation actions

🚀 Quick Start

Installation

First, install required dependencies:

pip install pyautogui pillow opencv-python pygetwindow
Bas...

Source information

Source
github
Repository
openclaw/skills
Path
skills/breckengan/control
Version
—
Commit
5e25389c5c20192b52e3bb934914db8f5f3f772b
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Desktop Control Skill

**The most advanced desktop automation skill for OpenClaw.** Provides pixel-perfect mouse control, lightning-fast keyboard input, screen capture, window management, and clipboard operations.

## 🎯 Features

### Mouse Control
- ✅ **Absolute positioning** - Move to exact coordinates
- ✅ **Relative movement** - Move from current position
- ✅ **Smooth movement** - Natural, human-like mouse paths
- ✅ **Click types** - Left, right, middle, double, triple clicks
- ✅ **Drag & drop** - Drag from point A to point B
- ✅ **Scroll** - Vertical and horizontal scrolling
- ✅ **Position tracking** - Get current mouse coordinates

### Keyboard Control
- ✅ **Text typing** - Fast, accurate text input
- ✅ **Hotkeys** - Execute keyboard shortcuts (Ctrl+C, Win+R, etc.)
- ✅ **Special keys** - Enter, Tab, Escape, Arrow keys, F-keys
- ✅ **Key combinations** - Multi-key press combinations
- ✅ **Hold & release** - Manual key state control
- ✅ **Typing speed** - Configurable WPM (instant to human-like)

### Screen Operations
- ✅ **Screenshot** - Capture entire screen or regions
- ✅ **Image recognition** - Find elements on screen (via OpenCV)
- ✅ **Color detection** - Get pixel colors at coordinates
- ✅ **Multi-monitor** - Support for multiple displays

### Window Management
- ✅ **Window list** - Get all open windows
- ✅ **Activate window** - Bring window to front
- ✅ **Window info** - Get position, size, title
- ✅ **Minimize/Maximize** - Control window states

### Safety Features
- ✅ **Failsafe** - Move mouse to corner to abort
- ✅ **Pause control** - Emergency stop mechanism
- ✅ **Approval mode** - Require confirmation for actions
- ✅ **Bounds checking** - Prevent out-of-screen operations
- ✅ **Logging** - Track all automation actions

---

## 🚀 Quick Start

### Installation

First, install required dependencies:

```bash
pip install pyautogui pillow opencv-python pygetwindow
```

### Bas...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.