A powerful automation suite for controlling macOS UI elements using mouse, keyboard, and system-level scripts.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install mac-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 mac-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 Mac Control skill provides a robust interface for AI agents to interact with the macOS desktop environment. By leveraging industry-standard tools like cliclick and AppleScript, this skill enables precise mouse movements, clicks, and keyboard inputs. It is designed to bridge the gap between headless code execution and graphical user interface interaction, allowing Openclaw Skills to perform tasks within native applications and web browsers alike.
This skill handles complex desktop scenarios, including high-resolution Retina display coordinate scaling and window management. Whether you are automating repetitive tasks in Chrome or interacting with system dialogs, Mac Control ensures reliable execution through a screenshot-driven verification workflow. It is an essential component for any Openclaw Skills deployment requiring deep OS integration.
Install the necessary dependencies via Homebrew and grant the required accessibility permissions to your environment:
brew install cliclick imagemagick
# Grant Accessibility permissions in System Settings
# Privacy & Security -> Accessibility -> Add your terminal or /opt/homebrew/bin/node
Verify your display scaling using the provided calibration script:
./scripts/calibrate-cursor.sh
The skill manages UI data through visual snapshots and system queries to ensure Openclaw Skills have high situational awareness:
| Data Element | Storage/Format | Purpose |
|---|---|---|
| UI Snapshots | /tmp/screenshot.png | Temporary image files used for visual analysis and coordinate mapping. |
| Window Bounds | AppleScript Array | Detailed (left, top, right, bottom) coordinates for active application windows. |
| Cursor Position | X, Y Coordinates | Real-time tracking of the system mouse location via cliclick. |
| Process Metadata | String List | Identifiers for running non-background processes to target specific apps. |
Loading
A high-performance utility for Openclaw Skills that automates the extraction, parallel downloading, and decryption of HLS video streams.

A sophisticated browser automation tool designed to query Grok AI and extract responses via Openclaw Skills and Chrome relay.

An API-driven tool for programmatically bypassing reCAPTCHA, hCaptcha, Turnstile, and image CAPTCHAs during browser automation.

A managed headful Chrome browser designed for agents, featuring anti-detection, human-in-the-loop VNC takeover, and multi-session isolation.

An automated toolkit for Sui Move developers to maximize test coverage and conduct deep security audits of smart contracts.

A powerful tool for fetching and analyzing decompiled Sui Move smart contract source code directly from block explorers.








































