What problem does it solve? Writing video editing logic by hand with raw FFmpeg commands is error-prone and hard to maintain. This Skill provides a complete Python reference for cutting, concatenating, compositing, and rendering videos with MoviePy, including text overlays, audio tracks, effects, and frame-by-frame animation. ## Core Features & Use Cases - Programmatic Video Editing: Trim, crop, resize, rotate, and change playback speed of video clips with simple Python calls. - Compositing and Text Overlays: Layer multiple clips, position overlays, and add styled text with fonts, strokes, and durations. - Custom Frame Animation: Generate frames with NumPy or Matplotlib to build animated charts and data visualizations rendered to MP4 or GIF. - Use Case: Batch-process a folder of product videos by trimming each to 15 seconds, adding a watermark logo in the corner, overlaying a title card, and exporting them as MP4 files with background music. ## Quick Start Ask the agent to write a MoviePy script that trims input.mp4 to the first 10 seconds, adds centered title text, and exports it as output.mp4 at 30 fps.