A lightweight macOS utility for capturing instant display snapshots and monitoring visual state via command line.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install screengrab
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 screengrab using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Screengrab is a specialized utility designed for AI agents operating on macOS. It acts as a thin, high-performance wrapper around the native screencapture system tool, allowing agents to gain immediate visual awareness of the user's environment without the overhead of a browser. By providing a clean interface for Openclaw Skills, it enables programmatic access to full-screen captures, specific display targeting, and automated watch modes.
This skill is essential for developers building agents that need to verify UI state, debug visual outputs, or monitor activity across multiple monitors. Unlike web-based screenshot tools, Screengrab captures the actual desktop environment, including native applications, terminal windows, and system menus, making it a cornerstone for comprehensive desktop automation.
To integrate Screengrab into your environment, ensure you are running macOS with Python 3 installed. No external package dependencies are required.
# Ensure the script is executable
chmod +x scripts/screengrab.py
# Test a basic capture
python3 scripts/screengrab.py snap
Screengrab organizes its output using a straightforward file-based structure to ensure easy hand-offs between agent tools.
| Attribute | Description |
|---|---|
| Default Path | /tmp/screengrab-[TIMESTAMP].png |
| Output Formats | Standard PNG |
| Metadata | Timestamped filenames for sequential tracking |
| Display IDs | Integer-based indexing (e.g., 0 for main display) |
Loading
An AI-powered automation suite for managing LinkedIn content, engagement, and growth analytics via browser interaction.

A powerful integration that enables AI agents to manage voice calls, messaging, and video communication via SignalWire APIs.

A comprehensive integration for managing Sendbird messaging platforms, including user and channel administration via an AI-ready interface.

A comprehensive integration allowing AI agents to manage Kafka clusters, topics, and records through a secure, automated interface.

Watchdog provides automated monitoring and self-healing for all OpenClaw cron jobs, ensuring continuous uptime for your AI agent workflows.

A specialized diagnostic tool for validating consistency between agent configurations and core documentation within the OpenClaw ecosystem.








































