
Video Editing Workflows
Guides an agent through cutting, structuring and polishing real video footage with FFmpeg, Remotion and AI tools.
- Repository
- affaan-m/ECC
- Stars
- 295,127
- Licence
- MIT
- Files
- 2 files
What it does
When installed, the agent follows a six-layer workflow for editing existing video rather than generating videos from scratch. It helps transcribe and plan cuts from raw recordings, writes FFmpeg commands to trim, join, proxy and normalize audio, suggests Remotion code for overlays and motion graphics, and optionally calls voice and music generation services for specific assets. The final polish is left to a human using Descript or CapCut.
Great for
- Creators turning long recordings or vlogs into shorter videos
- Developers making product demos or tutorials from screen captures
- Marketers reframing one video for YouTube, TikTok and Instagram aspect ratios
Skip it if
- Generating whole videos from text prompts, since the skill explicitly says it is for editing real footage (wrong tool for that job)
- Users who cannot review the commands it writes, because FFmpeg and Remotion steps can overwrite or misplace files if run without checking
Try asking
- “Here's the transcript of a 4-hour recording. Pick the 8 strongest segments for a 24-minute vlog and give me FFmpeg cut commands.”
- “Make a 9:16 version of this demo video for TikTok with a title overlay.”
- “Create a proxy file of raw.mp4 so I can edit faster, then normalize the audio levels.”
- “Generate a short ElevenLabs voiceover for this narration script and add it to the vlog.”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 2 original files, the MIT licence and an attribution note.
video-editing.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip video-editing.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip video-editing.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Review every FFmpeg and Remotion command before running it, especially batch loops that write files, and keep a copy of the original raw footage.
- Use the proxy and stream-copy cuts first for speed, then re-encode only the final export.
- Store API keys in environment variables rather than in prompts or project files, and only enable the optional services you need.
What's inside
- agents/openai.yaml
- SKILL.md
Redistributed unmodified from affaan-m/ECC under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.