waker240/fullvideoproductionskill — explained in plain English
Analysis updated 2026-05-18
Turn an already written video script into shot by shot visual and motion decisions.
Build synced, frame accurate subtitles from raw scene audio or a text to speech script.
Generate and iterate on video thumbnail images using an image generation model.
Reuse the packaged canvas and cinema layer code inside your own Remotion video project.
| waker240/fullvideoproductionskill | dataants-ai/cutscript | heyfive-dev/polymarket-arbitrage-trading-bot-v2 | |
|---|---|---|---|
| Stars | 93 | 93 | 93 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | hard | moderate | hard |
| Complexity | 4/5 | 3/5 | 4/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Remotion project, a Cursor installation, an API key for an image or video model, and separately ffmpeg and sharp for some of the included scripts.
This is a packaged skill for the Cursor AI coding tool, built to help turn a written video script into an actual animated explainer video. The README describes it as a translation layer that takes a script you already wrote, including your argument, characters, and pacing, and turns it into concrete visual decisions for a code based animated video built with Remotion, a tool for making videos out of code. The package bundles the skill's own documentation, a working reference implementation of the video building blocks it describes, and a small server that gives the AI agent tools called generate_image and generate_video. It is built to work with plain Remotion rather than any specific proprietary video framework, and everything needed to actually use the skill, not just read about it, lives inside this one folder. The package deliberately leaves out the earlier step of writing the script itself, since it assumes you already have one, and it does not include a full ready to run Remotion project, only the reusable pieces you drop into your own project. Setting it up involves several steps. You copy the skill folders into Cursor's skill directory so Cursor can find and call them. You install and start a small local server that gives the agent image and video generation tools, configured with your own API key for routing to an image or video model. You copy two folders of reusable code, called the canvas layer and the cinema layer, directly into your own Remotion project's source folder. You also copy two rule files into your project that Cursor applies automatically: one describing a full pipeline for turning raw scene audio into a finished, timed video with subtitles, and another describing a subtitle system built to highlight key phrases in sync with the argument being made. The package also includes a folder of reference notes distilled from twelve books about visual storytelling, covering things like pacing, shot composition, and film editing, meant to explain the reasoning behind the skill's visual choices rather than to be read once and set aside. A separate guide walks through generating video thumbnail images using an image generation model, including sizing rules and several named visual styles to choose from.
A Cursor AI skill package that turns a written video script into shot by shot visual decisions for a code based animated video using Remotion.
Mainly TypeScript. The stack also includes TypeScript, Remotion, React.
The README does not state a license for this project.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.