A powerful macOS GUI automation and monitoring tool for OpenClaw that enables agents to interact with windows, apps, and system dialogs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install desktop-guardian
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 desktop-guardian using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Desktop Guardian is a comprehensive automation suite designed for the Openclaw Skills ecosystem, leveraging Hammerspoon to provide deep access to the macOS desktop environment. It empowers AI agents to perform complex tasks like querying window states, clicking UI elements, and managing browser tabs with granular precision.
Beyond simple execution, it acts as an active monitor, identifying system alerts and enforcing user-defined desktop policies to maintain an organized workspace. By bridging the gap between LLM reasoning and the macOS Accessibility API, it provides a robust framework for desktop management within the Openclaw Skills architecture.
To install this component of the Openclaw Skills library, execute the following command in your terminal:
bash scripts/install.sh
This script handles Hammerspoon installation, configures the DesktopGuardian Spoon, and sets up necessary LaunchAgents. You will be prompted to grant Accessibility permissions to Hammerspoon during this process. Configuration is managed via ~/.openclaw/skills/desktop-guardian/policy.yaml.
The skill organizes its operation through a specific directory structure and metadata taxonomy:
| Component | Description |
|---|---|
policy.yaml |
Core configuration defining app whitelists, tab limits, and auto-dismiss rules |
KILL_SWITCH |
A file-based trigger to instantly halt all automation actions for safety |
violation.log |
An audit trail of every automated action and policy violation detected by the agent |
state.json |
Internal tracking for alert cooldowns and snapshot history to prevent duplicate notifications |
Loading
A real-time crypto analyst for tracking trending tokens, smart money movements, and new launches on the Base chain using GMGN.AI data.

A specialized code caching system that enables AI agents to search, retrieve, and store successful code executions for future reuse.

A semantic code caching skill that enables AI agents to store, search, and reuse previously generated code to save time and tokens.

An advanced AI engine that analyzes codebases to generate production-grade test suites for JavaScript, Python, Go, and Rust.

A sophisticated crypto trading skill for AI agents that provides secure API management, automated strategies, and natural language command processing.

A centralized management hub for storing and organizing social media handles, marketplace profiles, and secure credentials for AI agents.








































