An OpenClaw workflow skill that enables AI agents to coordinate screen captures, OCR, screen recordings, and annotations using the CleanShot Tool plugin.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cleanshot-skill
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 cleanshot-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The CleanShot Skill is an optional workflow and decision-making layer designed for OpenClaw agents. Rather than executing terminal operations directly, this skill guides your AI assistant on choosing precise tool configurations and parameters provided by the openclaw-plugin-cleanshot package. It bridges the gap between natural language requests and native macOS screen utility operations, allowing for a seamless visual automation workflow.
By adding this to your workspace of Openclaw Skills, your AI companion gains advanced visual spatial reasoning. It can automatically calculate multi-monitor coordinates, handle complex capture modes (such as scrolling captures and previous-area crops), run OCR text extractions, and initiate on-screen markup processes dynamically, making it an indispensable asset for developers, QA testers, and power users alike.
To leverage this workflow behavior, ensure the CleanShot Tool plugin is installed in your runtime. It is a vital part of the broader catalog of Openclaw Skills designed for macOS productivity.
Install the required plugin:
npm install openclaw-plugin-cleanshot
Ensure that CleanShot X is configured to allow external applications to control its API. Navigate to:
CleanShot X -> Settings -> Advanced -> API -> Allow Applications to control CleanShot
The CleanShot Skill organizes capture modes, destinations, and coordinate models as follows:
| Tool Parameter | Expected Types / Values | Purpose |
|---|---|---|
mode |
fullscreen, window, area, previous_area, self_timer |
Directs the type of screen capture interaction |
action |
copy, save, annotate, pin, upload |
Determines output routing of the visual asset |
coordinates |
x, y, width, height (integers) |
Precise geometry of targeted display regions |
display |
Integer (e.g., 1, 2) |
Targeted display identifier for multi-monitor setups |
Calculations map logical screens into bounding boxes dynamically:
x = d.x, y = d.y, width = d.width / 2, height = d.heightx = d.x + d.width / 2, y = d.y, width = d.width / 2, height = d.heightd.width / 3 offsets.previous_area mechanics to capture identical UI coordinates sequentially without repeated manual prompting.linebreaks: true parsing for fast clipboard text ingestion.Loading
A universal behavior and guardrail layer for AI coding agents that enforces engineering discipline, prevents scope creep, and guarantees production-viable code quality.

An executable toolkit modeled on Rick Rubin's creative philosophy to help creators overcome blocks, tune into inspiration, and cultivate a creative mindset.

An executable AI-driven toolkit based on Twyla Tharp's philosophy to transform creativity from a mystical whim into a repeatable daily discipline.

Snaplii Autopilot is a comprehensive agent-to-merchant workflow that automates buying gift cards with cashback and completes checkouts autonomously via browser control.

An opinionated tool designed to audit, polish, and optimize existing AI agent SKILL.md files against the agentskills.io standard.

An AI-powered cognitive toolkit that implements the behavioral science and psychological principles from Greg Lukianoff and Jonathan Haidt's book to foster resilience, combat cognitive distortions, and build antifragility.








































