Skip to content
alyn
iflytek

Video Frames skill

Extract a single frame from a local video at the first frame, a timestamp, or a zero-based frame index using FFmpeg.

$npx skills add iflytek/skillhub --skill video-frames
View this skill on GitHubiflytek/skillhub/builtin-skills/skills/video-frames/SKILL.md
Pack stars
5,390
Pack installs
77
Alyn Score
53/99
Updated
12 h ago
License
Apache-2.0
– views – installs via Alyn

Install Video Frames

Pick your agent. Every command is ready to paste.

$npx skills add iflytek/skillhub --skill video-frames

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads video-frames when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the video-frames skill”. In Codex, type $video-frames.

The skill itself

SKILL.md

FolderGitHub

Video Frames (ffmpeg)

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

Quick start

First frame:

bash scripts/frame.sh /path/to/video.mp4 --out /tmp/frame.jpg

At a timestamp:

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

At a zero-based frame index:

bash scripts/frame.sh /path/to/video.mp4 --index 42 --out /tmp/frame-42.png

Notes

  • Prefer --time for "what is happening around here?".
  • Use a .jpg for quick share; use .png for crisp UI frames.
  • --index accepts a non-negative integer only.
  • The script never overwrites an existing output. Choose a new path or remove the old file only after the user explicitly asks to replace it.

Tips for Video Frames

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • This skill ships scripts. Read them before the first run, and run it in a project without secrets first.
  • • It is part of a pack with 24 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Video Frames

What does the Video Frames skill do?

Extract a single frame from a local video at the first frame, a timestamp, or a zero-based frame index using FFmpeg.

How do I install Video Frames?

Run "npx skills add iflytek/skillhub --skill video-frames" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Video Frames work in Cursor and Codex?

Yes. Video Frames uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Video Frames free?

Video Frames is open source on GitHub under the Apache-2.0 license. It is free to install; check the license before commercial use.

Who made Video Frames?

Video Frames is published by iflytek in the iflytek/skillhub repository, together with 23 other skills.

Similar skills. From other creators.