
from claude-code-skills17
Create programmatic motion graphics and short animated videos using Python, Pillow, and FFmpeg; suitable for intros, data visualizations, and animated diagrams.
This skill provides step-by-step guidance and templates to generate programmatic motion graphics and short animated videos in a sandboxed environment. It explains how to choose resolution, duration, and framerate, how to render frames programmatically (Pillow / matplotlib) or via FFmpeg filters, and how to assemble frames into a playable MP4 using FFmpeg with compatible settings. The skill includes practical tips for resource management and encoding compatibility so outputs play across devices.
Use this skill when you need: a quick intro animation, animated data visualizations, text-based motion graphics for social clips, or diagrammatic animations for documentation. It is especially useful in environments where writing a frame-by-frame renderer or assembling frames with FFmpeg is preferred over heavier video tools.
scripts/generate_motion.py) for frame-by-frame rendering (frame export + ffmpeg assemble).progress variable, export numbered frames, then assemble with FFmpeg and clean up temporary files.Good fit for code-capable agents that can run Python and FFmpeg (Copilot/Codex/Claude Code/GPT-code agents).
This skill has not been reviewed by our automated audit pipeline yet.