← Back to Skills Marketplace
utromaya-code

Video Frames

by utromaya-code · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
474
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install video-frames-extractor
Description
Extract frames or short clips from videos using ffmpeg.
README (SKILL.md)

Video Frames (ffmpeg)

Extract a single frame from a video, or create quick thumbnails for inspection.

Quick start

First frame:

{baseDir}/scripts/frame.sh /path/to/video.mp4 --out /tmp/frame.jpg

At a timestamp:

{baseDir}/scripts/frame.sh /path/to/video.mp4 --time 00:00:10 --out /tmp/frame-10s.jpg

Notes

  • Prefer --time for “what is happening around here?”.
  • Use a .jpg for quick share; use .png for crisp UI frames.
Usage Guidance
This skill is a small, coherent wrapper around ffmpeg. Before installing: ensure you are comfortable installing ffmpeg via Homebrew; the script will write the file you specify (it will create the output directory), so avoid pointing --out to sensitive system paths; don't feed untrusted/malicious video files to ffmpeg on sensitive hosts (keep ffmpeg up to date to receive security fixes). If you run on a platform without Homebrew, you'll need to provide ffmpeg by other means.
Capability Analysis
Type: OpenClaw Skill Name: video-frames-extractor Version: 1.0.0 The skill bundle is a legitimate utility for extracting video frames using ffmpeg. The core logic in `scripts/frame.sh` is a straightforward wrapper that handles arguments safely using double quotes to prevent shell injection, and the installation instructions in `SKILL.md` use standard package managers (Homebrew) to satisfy dependencies.
Capability Assessment
Purpose & Capability
Name/description (extract frames with ffmpeg) match the requirements and code. The only required binary is ffmpeg and the included script invokes ffmpeg to extract frames — nothing else is requested or installed.
Instruction Scope
SKILL.md and scripts/frame.sh only read the user-supplied input video file and write the specified output path. There are no network calls, no reads of unrelated files or environment variables, and no broad discretion (script takes explicit args).
Install Mechanism
Install spec uses Homebrew formula 'ffmpeg', a standard and expected way to obtain ffmpeg on macOS. No arbitrary downloads or extract-from-URL steps are present.
Credentials
No environment variables or credentials are requested. The script does not access any secrets or other config paths.
Persistence & Privilege
Skill does not request persistent/always-on presence (always: false) and does not modify other skills or global agent settings. Autonomous invocation remains enabled (platform default) but is reasonable for a user-invoked utility.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install video-frames-extractor
  3. After installation, invoke the skill by name or use /video-frames-extractor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of video-frames-extractor. - Extract single frames or quick thumbnails from videos using ffmpeg. - Supports extracting at specific timestamps. - Provides installation instructions for ffmpeg via Homebrew. - Includes guidance for output formats (JPG for sharing, PNG for UI quality).
Metadata
Slug video-frames-extractor
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Video Frames?

Extract frames or short clips from videos using ffmpeg. It is an AI Agent Skill for Claude Code / OpenClaw, with 474 downloads so far.

How do I install Video Frames?

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

Is Video Frames free?

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

Which platforms does Video Frames support?

Video Frames is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Video Frames?

It is built and maintained by utromaya-code (@utromaya-code); the current version is v1.0.0.

💬 Comments