Extract frames or short clips from videos using ffmpeg.
Install with Tessl CLI
npx tessl i github:Hung-Reo/hungreo-openclaw --skill video-frames73
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Timestamp frame extraction for sharing
Uses frame.sh script
100%
100%
Three --time invocations
0%
100%
HH:MM:SS timestamp format
100%
100%
JPEG output format
100%
100%
--out flag present
0%
100%
Output images produced
100%
100%
Source video cleaned up
100%
100%
Without context: $0.2681 · 1m 48s · 17 turns · 19 in / 3,857 out tokens
With context: $0.5806 · 3m 10s · 29 turns · 983 in / 7,583 out tokens
UI frame extraction for documentation
Uses frame.sh script
100%
100%
Uses --index flag
0%
100%
PNG output format
100%
100%
Three frames extracted
100%
100%
--out flag present
0%
100%
Frame 0 extracted
100%
100%
Source video cleaned up
100%
100%
Without context: $0.2386 · 1m 29s · 19 turns · 23 in / 3,836 out tokens
With context: $0.4189 · 1m 44s · 24 turns · 1,160 in / 4,876 out tokens
Batch first-frame poster generation
Uses frame.sh script
100%
100%
First-frame extraction method
100%
100%
JPEG output format
100%
100%
--out flag present
0%
100%
Three posters produced
100%
100%
Poster filenames match video names
100%
100%
Without context: $0.2364 · 1m 12s · 19 turns · 24 in / 2,913 out tokens
With context: $0.4533 · 1m 48s · 27 turns · 981 in / 5,022 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.