An automated image optimization skill for macOS that ensures your media meets platform size limits before sending.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install image-compression
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 image-compression using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The image compression skill is a specialized utility for the Openclaw Skills ecosystem designed to handle media optimization tasks natively on macOS. It leverages the powerful sips command-line tool to automatically monitor file sizes and apply compression when images exceed specific platform limits, such as the 10MB threshold for Telegram. By integrating this skill, users can ensure their AI agents handle high-resolution media efficiently without manual intervention.
This skill is particularly valuable for developers and power users who frequently share screenshots or design assets through messaging platforms. It provides a seamless bridge between local file management and cloud-based communication by intelligently adjusting image dimensions and quality while preserving the integrity of the original source files.
This skill requires macOS as it depends on the system-integrated sips tool. To use it within your Openclaw Skills environment, follow these steps:
# Compress an image using default settings (1024px width, 85% quality)
bash scripts/compress_image.sh "/path/to/your/image.png"
# Compress with a custom width of 800px
bash scripts/compress_image.sh "/path/to/your/image.png" 800
# Compress with custom width and quality (80%)
bash scripts/compress_image.sh "/path/to/your/image.png" 800 80
The skill manages configuration through the following parameters and generates structured output for AI agents:
| Parameter | Default Value | Description |
|---|---|---|
| max_width | 1024px | The maximum width allowed for the output image. |
| quality | 85 | The compression quality ratio (0-100). |
| max_size | 10MB | The file size limit that triggers the compression workflow. |
| formats | PNG, JPEG, GIF | Supported file extensions for processing. |
| filename | [name]_compressed | The naming convention for generated files. |
Loading
A command-line management tool for Nansen smart alerts to track real-time token flows, smart money movements, and contract calls.

A local MCP integration that connects AI agents directly to Figma Desktop for seamless design generation and code export without OAuth.

A streamlined tool that converts OpenAPI/Swagger specifications into functional CLI commands without needing an MCP server.

A comprehensive localization ecosystem providing Turkish personality templates, real-time news, BIST100 financial tracking, and automated daily briefs.

An AI-powered automation skill designed to generate professional XiaoHongShu notes, including copy, tags, and images via the Xiaonian API.

A professional CLI utility designed to remove AI signatures and humanize text using the Dashboard Console API.








































