A high-performance CLI tool to compress PowerPoint presentations by optimizing embedded media and cleaning redundant data.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ppt-compressor
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 ppt-compressor using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This Openclaw Skills utility allows developers and users to significantly reduce the footprint of .pptx files. It works by extracting the presentation contents, applying lossy or lossless compression to images via Pillow, transcoding embedded videos using ffmpeg, and stripping unnecessary metadata before repackaging the file into an optimized ZIP structure.
Whether you are preparing a deck for email distribution or archiving massive presentation libraries, this skill provides a programmatic and highly configurable way to manage file sizes without manually editing every slide. It ensures that presentations remain compatible with standard PowerPoint software while being as lightweight as possible.
First, ensure you have the required image processing library installed:
pip install Pillow
For video compression support, install ffmpeg based on your operating system:
# Windows
winget install Gyan.FFmpeg
# macOS
brew install ffmpeg
# Linux
sudo apt install ffmpeg
Usage command:
python scripts/compress.py <input.pptx> [options]
The skill operates on the internal Open XML Presentation format. The following table describes how data is handled:
| Data Type | Optimization Method | Target Path |
|---|---|---|
| Images | JPEG quality reduction and resizing via Pillow | /ppt/media/ |
| Videos | Transcoding via ffmpeg (CRF/Scale) | /ppt/media/ |
| Metadata | Stripping thumbnails and slide comments | /docProps/ & /ppt/comments/ |
| Structure | Re-packing with optimized ZIP compression | Output .pptx |
Loading
An automated e-commerce intelligence tool that identifies winning product opportunities on Amazon and Etsy by analyzing bestsellers, review gaps, and market trends.

A professional-grade automation skill for extracting and structuring publicly available business contact data from major directories and social platforms.

A professional A-Share investment model utilizing a three-layer funnel to identify high-potential stocks and provide actionable trading strategies.

A professional financial assistant that monitors A-share and HK-share markets to generate real-time news summaries and AI-driven trading insights.

A powerful MCP-based skill to programmatically manage, build, and execute n8n workflows through AI agents.

An automated intelligence agent that identifies viral products, reverse-engineers winning ad scripts, and generates ready-to-post marketing videos.








































