/install ppt-compress
PPT压缩 / PPT Compression
将大型PPT/PPTX文件压缩为更小的PDF版本。 Compress large PPT/PPTX files into smaller PDF versions.
Workflow
-
Decompress PPT - PPTX is essentially a ZIP, decompress to extract media files
-
Compress Images - Use sips to compress images larger than 1MB
-
Repackage - Repackage as PPTX
-
Convert to PDF - Use LibreOffice to convert to PDF
Usage
Run the compression script:
python3 ~/clawd/skills/ppt-compress/scripts/compress.py \x3Cpptx_file_path> [output_directory]
Examples
# Compress PPT and convert to PDF
python3 ~/clawd/skills/ppt-compress/scripts/compress.py "/path/to/file.pptx"
# Specify output directory
python3 ~/clawd/skills/ppt-compress/scripts/compress.py "/path/to/file.pptx" "/Users/xxx/Downloads"
Dependencies
- Python 3
- sips (built-in to macOS)
- LibreOffice (used for PDF conversion)
Install LibreOffice: brew install libreoffice
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ppt-compress - After installation, invoke the skill by name or use
/ppt-compress - Provide required inputs per the skill's parameter spec and get structured output
What is PPT Compressor?
Compress PPT/PPTX file size. Decompress PPT, compress large images, repackage and convert to PDF to significantly reduce file size. Suitable for scenarios wh... It is an AI Agent Skill for Claude Code / OpenClaw, with 527 downloads so far.
How do I install PPT Compressor?
Run "/install ppt-compress" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is PPT Compressor free?
Yes, PPT Compressor is completely free (open-source). You can download, install and use it at no cost.
Which platforms does PPT Compressor support?
PPT Compressor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created PPT Compressor?
It is built and maintained by accidwar (@accidwar); the current version is v1.0.3.