klsoen/opus-js-animations
27 stars · Last commit 2026-10-03
Claude Opus 5.5 directs and renders films in JavaScript: brief → sound (file, YouTube, generated, or AI voiceover) → director's treatment → frame-exact MP4. A Claude Code skill + plugin.
README preview
# opus-js-animations **Claude Opus 5.5 directs and renders films in JavaScript: from a spoken idea to a frame-exact MP4.** A skill and plugin for [Claude Code](https://claude.com/claude-code) that works like a film director: 1. It asks where your sound comes from. 2. It listens to it. 3. It asks you the questions a director asks. 4. It pitches a scene-by-scene treatment. 5. Only after your go, it writes the whole film as JavaScript and renders it frame by frame with your audio, for Reels, TikTok, Shorts, X or YouTube. <p align="center"> <img src="docs/shaml-opening-2.8s.gif" width="250" alt="The opening of Shaml: a gold medallion of cut paper bursts into spiral arms around a white-gold sun, then gathers above two men"> <img src="docs/script-of-me-opening.gif" width="250" alt="The opening of The Script of Me: a clock at half past midnight, a pendulum swinging in a pool of light, then the clock's parts laid out as No. 1, The Clock"> </p> <p align="center"><sub>Opening seconds of <i>Shaml</i> (a paper-lightbox scene) and <i>The Script of Me</i> (an "ingredients" reel for a journal page). Every frame is Canvas 2D, written by Opus 5.5.</sub></p> ## Why Opus 5.5