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
Skill

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
All reasons and checks

unclejobs-ai/motion-video-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/motion-video-production

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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.

Skills

A skill for promo films and kinetic type: idea and storyboard before the build, MP4 rendered through Chrome and ffmpeg, checked by six gates

SkillExtended access1.6KRepository stars

A skill that walks an agent through ten gates, from customer pain to final render, so a launch film looks directed.

SkillExtended access92Repository stars

A skill that makes promo videos from code: direction, in-browser animation with motion blur, its own score and a 60 fps MP4

PluginExtended access79Repository stars

A skill that makes your agent film a short product video: concept, edit, sound and render on Remotion or HyperFrames

SkillExtended access1.2KRepository stars

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

SkillExtended access2.7KRepository stars

A Claude Code skill that builds a Remotion film of your product from its own components, tokens and logo, cut to music

SkillExtended access425Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
motion-video-production: a skill for motion videos (this card)no140
HyperFramesno83,283a composition engine from HTML, while this skill has seven stages with gates
Remotion Agent Skillsno6,903skills 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.

README badge

Report a problem