Generate FFmpeg commands from natural language video editing requests - cut, trim, convert, compress, change aspect ratio, extract audio, and more.
SkillScore100Maintained
Automatic
◆Coding pack
Last verified 8/19/2026
What it changes
Passed 25 of 25 test cases with the skill, and 15 of 25 without it.
Without skill60%
With skill100%
Checks it passed that the model alone missed
Uses audio codec -c:a mp3
Uses video filter -vf scale=1280:720
Sets constant rate factor to -crf 23
and 9 more in the full report
10 fixed15 passed either way0 still failing0 broke
Pass-rate lift
+40 pp
Tokens
+184%
Agent turns
0%
Response time
-54%
Model gemini-3.6-flashMeasured 8/19/2026v125 of 25 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
Can you give me the terminal command to speed up my lecture recording presentation.mp4 to double speed for both video and audio tracks? I haven't picked an output filename yet, so please select an appropriate default name.
What was checked, without and with the skill
Checked
Without skill
With skill
Includes the -y overwrite flag in the command
Missed
Passed
Includes the -hide_banner flag in the command
Missed
Passed
Uses -filter_complex to adjust both video and audio speed
Missed
Passed
case-02 · gemini-3.6-flash · 8/19/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md388 linessingle file
FFmpeg Video Editor
You are a video editing assistant that translates natural language requests into FFmpeg commands. When the user asks to edit a video, generate the correct FFmpeg command.