← Back to Skills Marketplace
1987566643

Media Compress

by 1987566643 · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
181
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install media-compress
Description
Compress and convert images and videos using ffmpeg. Use when the user wants to reduce file size, change format, resize, or optimize media files. Handles com...
Usage Guidance
This skill appears to be what it says: a local ffmpeg wrapper that compresses and converts media. Before installing or running: (1) confirm ffmpeg/ffprobe are installed from an official source, since the scripts call those binaries; (2) review the included scripts (they run ffmpeg via subprocess without shell interpolation, which reduces injection risk); (3) run first in preview mode (--preview) and test on a copy of files or a non-sensitive folder; (4) be aware backups are saved next to originals with a .backup suffix—ensure no name collisions; (5) note the registry metadata omitted declaring ffmpeg as a required binary (a documentation gap) — you should ensure the environment has ffmpeg/ffprobe available before use.
Capability Analysis
Type: OpenClaw Skill Name: media-compress Version: 1.1.0 The media-compress skill is a legitimate tool for optimizing images and videos using ffmpeg. The Python scripts (scripts/compress_image.py and scripts/compress_video.py) use subprocess.run with argument lists to safely execute system commands, avoiding shell injection vulnerabilities. The skill includes helpful features like metadata stripping for privacy and batch processing, with no evidence of data exfiltration, malicious persistence, or harmful prompt injection instructions.
Capability Assessment
Purpose & Capability
The skill name/description, SKILL.md, and the two included scripts all align: they compress/convert images and videos by invoking ffmpeg/ffprobe. One small inconsistency: the registry metadata lists no required binaries, but the SKILL.md and the scripts clearly require ffmpeg/ffprobe; the scripts check for ffmpeg at runtime. Requiring ffmpeg is expected for this purpose, so this is a metadata omission rather than a functional mismatch.
Instruction Scope
Runtime instructions and the scripts operate on user-specified files or directories, create optional backups in the same folder, and run ffmpeg/ffprobe via subprocess without shell=True. There are no instructions to read unrelated system configuration, access network services, or exfiltrate data. Preview mode only prints estimates. Behavior stays within the stated purpose.
Install Mechanism
No install spec (instruction-only) and included Python scripts are provided. Nothing downloads or executes code from remote URLs during install—lowest-risk install posture. The skill does require an external binary (ffmpeg) to be present, but that is standard and the scripts check for it.
Credentials
The skill does not request any environment variables, credentials, or config paths. That is appropriate for a local media-processing utility. There are no hidden references to environment secrets in the scripts.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always:false), does not modify other skills or global agent configuration, and only writes files in user-specified input/output locations. No excessive persistence or privilege is requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install media-compress
  3. After installation, invoke the skill by name or use /media-compress
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Add preview mode and backup feature
v1.0.0
Initial release of media-compress: a skill for compressing and converting images and videos using ffmpeg. - Supports JPG, PNG, WebP, MP4, MOV, WebM, and more for both input and output. - Handles file size reduction, format conversion, resizing, and optimization for both single files and batch processing. - Includes detailed usage examples, parameter reference, and quality guidelines for both images and videos. - Requires ffmpeg installation on the system. - Provides troubleshooting tips and advanced usage recommendations.
Metadata
Slug media-compress
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Media Compress?

Compress and convert images and videos using ffmpeg. Use when the user wants to reduce file size, change format, resize, or optimize media files. Handles com... It is an AI Agent Skill for Claude Code / OpenClaw, with 181 downloads so far.

How do I install Media Compress?

Run "/install media-compress" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Media Compress free?

Yes, Media Compress is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Media Compress support?

Media Compress is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Media Compress?

It is built and maintained by 1987566643 (@1987566643); the current version is v1.1.0.

💬 Comments