Install any skill in seconds. Free to start, no credit card required.
Get Started Free →notque/video-editing
Video editing pipeline: cut footage, assemble clips via FFmpeg and Remotion.
Passed 10 of 17 test cases with the skill, and 5 of 17 without it.
and 5 more in the full report
7 fixed6 passed either way9 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
When programmatic overlays, titles, or lower-thirds are required, we render the TSX template composition. What relative output path and filename is produced by the rendering engine gate?
| Checked | Without skill | With skill |
|---|---|---|
| outputs file to assembled/remotion-output.mp4 | Missed | Passed |
The instructions your model reads when the skill loads.
This skill implements a 6-layer pipeline where AI handles judgment tasks (what to keep, what to cut, highlight selection) and FFmpeg/Remotion handle mechanical execution deterministically.
| Layer | Name | Mechanism | Primary Tool |
|---|---|---|---|
| 1 | CAPTURE | Inventory source footage | Bash + Glob |
| 2 | AI STRUCTURE | Transcript to EDL | LLM judgment |
| 3 | FFMPEG CUTS | EDL to segment files | FFmpeg (deterministic) |
| 4 | REMOTION COMPOSITION | Segments to TSX composition | Remotion + TypeScript |
| 5 | AI GENERATION | Fill gaps with generated assets | ElevenLabs / fal.ai (conditional) |
| 6 | FINAL POLISH | Human taste layer | Human + NLE |
| Signal | Load | Content |
|---|---|---|
| Shell commands for each phase, gate checks | references/phase-commands.md | Full command blocks for Phases 1-6 |
| FFmpeg recipes: cutting, concat, proxy, detection | references/ffmpeg-commands.md | Timestamp extraction, batch cutting, audio normalization, scene/silence detection |
| Remotion composition scaffold | references/remotion-scaffold.md | TSX composition template, render command, reuse patterns |
| Image-to-video pipeline | references/image-to-video.md | Validate, prepare, encode, verify workflow |
| FFmpeg filter graphs for visualization | references/ffmpeg-filters.md | Scale/pad, showwaves, showspectrum, overlay, complete filter graphs |
Hard requirements (BLOCK if missing): ffmpeg (all phases), node (Remotion / npx).
Soft requirements (WARN if missing): remotion (only required for Phase 4).
which ffmpeg >/dev/null 2>&1 || { echo "ERROR: ffmpeg not found. Install: brew install ffmpeg (macOS) | apt install ffmpeg (Linux)"; exit 1; }
which node >/dev/null 2>&1 || { echo "ERROR: node not found. Install: https://nodejs.org or via nvm"; exit 1; }
npx remotion --version >/dev/null 2>&1 || echo "WARNING: remotion CLI not found. Phase 4 unavailable. Install: npm install @remotion/cli"
test cases passed, vs 5 / 17 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.