Agent skill · creative production · affaan-m

video-editing

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

Why this skill is useful

Adds specific FFmpeg commands and workflows for video editing that the AI wouldn't reliably generate on its own.

What it needs

Requires capcut, descript, elevenlabs, fal.ai, ffmpeg, remotion installed locally. About 6k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.

What this skill does

Video Editing AI-assisted editing for real footage. Not generation from prompts. Editing existing video fast. When to Activate User wants to edit, cut, or structure video footage Turning long recordings into short-form content Building vlogs, tutorials, or demo videos from raw capture Adding overlays, subtitles, music, or voiceover to existing video Reframing video for different platforms (YouTube, TikTok, Instagram) User says "edit video", "cut this footage", "make a vlog", or "video workflow" Core Thesis AI video editing is useful when you stop asking it to create the whole video and start using it to compress, structure, and augment real footage. The value is not generation. The value is compression. The Pipeline For measured reference-driven work, chain taste-distillation into taste-application, then return here for the editor and final-output review. The standalone taste skills can use existing footage; generation is optional. Before live editor or DAW changes, save a versioned project checkpoint and verify the file exists. Save and verify another checkpoint after the changes. An API readback proves the current in-memory state, not that it was saved. Keep rendered media, editable projects, and creative approval as separate states in the handoff. For MIDI-driven audio, check pitches against the receiving rack's note mapping and audition the result; successful clip creation can still produce silence. For reconstructed projects, validate through native load and save, sort events in timeline order, verify sample links and mute states, then check and audition the exact exported audio for unintended silence. XML parsing alone does not prove that the DAW accepted every clip or produced audible output. Check a bridge's capability handshake before invoking newer commands. Do not enable upload or training-data telemetry as a side effect of a creative task; use a supported local control path when consent or capability is absent. Each layer has a specific job. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills affaan-m/video-editing--787e7b

View the source on GitHub

Browse the @skills marketplace