What problem does it solve? Turning a music track into a beat-synced video normally requires manual timeline editing, beat detection, and frame-by-frame motion design. This Skill automates that pipeline: it analyzes the audio once, plans frames against the detected beat grid, and builds each frame as an HTML composition rendered to a final MP4. ## Core Features & Use Cases - Deterministic Audio Analysis: A single analyzer script (librosa-based) produces an audiomap.json with BPM, beat grid, drum classification, energy phases, rolls, silences, and key moments that drives all visual timing. - Orchestrated Frame Pipeline: A six-step workflow (setup, analyze, skeleton, plan, build, assemble, render) cuts the track into frames, dispatches one sub-agent per frame, and assembles a playable index.html. - Template and Motion-Primitive Catalogs: Planners match each frame to reusable templates or free-compose from motion primitives, with optional user images/videos woven in via beat-cut or ken-burns treatments. - Use Case: Give the Skill a synthwave track and a few product photos; it produces a beat-synced promotional video where cuts land on drum hits and the final render is an MP4 matching the track duration exactly. ## Quick Start Use the music-to-video skill to turn my audio file track.mp3 into a beat-synced video with my photos from the assets folder.