motion-video-production: a skill for motion videos
motion-video-production
A skill that takes an agent through seven stages for a 15 to 90 second video, a script checking each stage before the next
- 140 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The skill runs scripts, ffmpeg and paid voice and music generators through your keys
- Installing dependencies and rendering run on your machine and can take a lot of resources
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/motion-video-productionDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The skill runs scripts, ffmpeg and paid voice and music generators through your keys
- Installing dependencies and rendering run on your machine and can take a lot of resources
This is third-party code. Review the repository files before installing.
What it does
motion-video-production is a skill for motion graphics, promo and character videos of 15 to 90 seconds. The agent works in seven stages: reference, story, character, keyframes, clips, music and voice, and edit. After each stage a script checks the output, and the next stage does not start until the check passes. It begins with six questions: where the video goes, length and aspect ratio, which tools you have, what to avoid, the reference and the engine. OpenCV analyses the reference into numbers: cuts, motion, blur, grain and look. The final render is measured the same way. Script exit code 0 allows moving on, and 1 lists the lines in `qa/gate-<stage>.txt` to fix. There are two engines: Remotion, with a carry probe across cuts and a word-cut template, and HyperFrames for HTML, CSS and GSAP. Voice and music come from ElevenLabs and Fish Audio through the composio CLI plus a procedural score on the beat. A browser timeline edits the same `edit.json` as the agent.
Who it is for. Creators of promos and short videos who hand the whole path from reference to edit to an agent and want automatic checks at every step.
Good fit when
- A 20-second promo in the manner of a reference video is needed
- A reference has to be turned into numbers: cuts, motion, blur and grain
- A character should look identical in every clip and one voice should carry the whole video
- The final edit should be checked against the beat grid, loudness and cut continuity
- You have no image or video generator and the agent should write prompts, then continue from the files you bring back
Not a fit when
- You need a long film: the skill is built for videos up to 90 seconds
- A company of four or more people wants to use Remotion for free: such a company needs a paid Company licence
- You want a quick cut without stages and checks: the process is deliberately strict
- You need English-only documentation: most references and the gate output are written in Korean
Example request
Make a 20-second promo that feels like this reference video. Ask the questions first, then go through the stages by the gates.Limitations
Node.js 24 or newer, ffmpeg, Python 3 and Bash (via WSL on Windows) are required. Remotion needs a paid Company licence if the company has four or more people, HyperFrames is Apache-2.0, and third-party terms are collected in `NOTICE.md`.
Most references and the gate output are in Korean, and the agent answers in your language. Some things only eyes can judge, such as a character's face drifting a second into a clip: those stages pass only after someone views the frames and writes a review. Voice and music need ElevenLabs or Fish Audio keys and the composio CLI.
How to disable. Delete the `motion-video-production` skill folder from the project skills directory or from `~/.agents/skills/` if installed with `--global`. Remove the demo `engine` folder by hand.
FAQ
How do I install motion-video-production?
In the video project folder run `npx skills add unclejobs-ai/motion-video-skill --skill motion-video-production`. The `--global` flag installs it for all projects. Paths for different runtimes are in `docs/runtimes.md`.
How do I call the skill?
Ask the agent, for example make a 20-second promo that feels like this reference video, or name the skill: `$motion-video-production` in Codex, `/motion-video-production` in Claude Code and Cursor.
What is a stage gate?
A script runs after a stage. Code 0 lets you move on, and code 1 writes a list of fixes to `qa/gate-<stage>.txt`, and the stage repeats until the gate is green. Subjective matters need a person to view the frames.
Which engine should I choose, Remotion or HyperFrames?
Remotion gives a carry probe across cuts and a word-cut template, and HyperFrames renders plain HTML and CSS with GSAP animation. Guidance is in `references/engines.md`.
How can I quickly check that the skill works?
Run the demo: in the `engine` folder run `npm ci`, then `node pipeline/probe.mjs productions/carry-demo` and `node pipeline/render.mjs carry-demo`. Rendering a 5-second clip takes about 30 seconds.
Discussion
No questions or reviews yet.
Related
SkillsA skill for promo films and kinetic type: idea and storyboard before the build, MP4 rendered through Chrome and ffmpeg, checked by six gates
A skill that walks an agent through ten gates, from customer pain to final render, so a launch film looks directed.
A skill that makes promo videos from code: direction, in-browser animation with motion blur, its own score and a 60 fps MP4
A skill that makes your agent film a short product video: concept, edit, sound and render on Remotion or HyperFrames
A skill for Claude Code and Codex that turns one sentence into a product launch film, scores the music and edits a frame on click
A Claude Code skill that builds a Remotion film of your product from its own components, tokens and logo, cut to music
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| motion-video-production: a skill for motion videos (this card) | no | 140 | |
| HyperFrames | no | 83,283 | a composition engine from HTML, while this skill has seven stages with gates |
| Remotion Agent Skills | no | 6,903 | skills for working with Remotion without reference analysis or control stages |
README in short
The README lays out the seven stages and the gates between them, installation, a Remotion demo and the contents: two engines, reference analysis through OpenCV, voice and music, and a timeline editor. The licence is MIT, and the terms of Remotion and other components are set apart. The project comes from the SceneSteller team.