← Back to Skills Marketplace
utromaya-code

Video Frames

by utromaya-code · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
797
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install video-clip-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 straightforward: it runs a small bash wrapper around ffmpeg to extract frames and will install ffmpeg via Homebrew if needed. Before installing: ensure you are comfortable allowing brew to install ffmpeg; use the official ffmpeg package source; and be aware that processing untrusted video files can be risky because vulnerabilities have existed in ffmpeg in the past — consider running on trusted inputs or in a sandbox if the videos come from unknown sources. No credentials are requested and the skill does not transmit data off your machine.
Capability Analysis
Type: OpenClaw Skill Name: video-clip-extractor Version: 1.0.1 The skill bundle is a straightforward utility for extracting video frames using ffmpeg. The shell script 'scripts/frame.sh' implements basic argument parsing and executes ffmpeg commands with proper variable quoting to mitigate common injection risks. No evidence of malicious intent, data exfiltration, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the included files and runtime instructions. The only runtime dependency is ffmpeg (declared) and the script operates on a user-supplied video file to produce a local output image.
Instruction Scope
SKILL.md and scripts/frame.sh only read the provided input video and write the specified output path. No reading of unrelated files, no network endpoints, no collection or transmission of extra data, and no vague 'gather whatever context you need' instructions.
Install Mechanism
Install is limited to a homebrew formula (ffmpeg) which is a standard, well-known package source; no arbitrary downloads or archive extraction are used.
Credentials
No environment variables, credentials, or config paths are required. The requested resources are proportional to the stated purpose.
Persistence & Privilege
Skill is not always-enabled and does not request persistent system-wide changes or access to other skills' configurations. Default autonomous invocation is unchanged (normal).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install video-clip-extractor
  3. After installation, invoke the skill by name or use /video-clip-extractor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated SKILL.md to rename the skill to "video-frames" and clarify its purpose as extracting frames or short clips from videos using ffmpeg. - Added clear quick start instructions for extracting frames at default or specific timestamps. - Included installation guidance for ffmpeg via Homebrew. - Provided practical notes for choosing output formats and times.
Metadata
Slug video-clip-extractor
Version 1.0.1
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 797 downloads so far.

How do I install Video Frames?

Run "/install video-clip-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.1.

💬 Comments