Motion Graphics Music Video plugin

A Claude Code plugin that makes a motion graphics video from a track and a prompt: plan, characters, animation, audio mix.

  • 227 ★ on the repository
  • Last commit
  • MIT
Plugin

Broad access

Why this level

  • The plugin spends paid Fal AI credits and millions of model tokens on one clip.
  • It runs local programs and an MCP server that works with your Fal key.
All reasons and checks

makevoid/motion-graphics-music-video-skill

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/motion-graphics-music-video

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

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The plugin spends paid Fal AI credits and millions of model tokens on one clip.
  • It runs local programs and an MCP server that works with your Fal key.

This is third-party code. Review the repository files before installing.

What it does

The plugin takes a song and a creative prompt and produces an HD video. The agent researches the topic, writes a character and scene plan for approval, then generates in waves of subagents (2, then 3–4, 4–8 and 6–10 tasks), so you can see along the way whether generations go better or worse and adjust. The finished MP4 lands in the `output` directory, and intermediate artifacts are visible during the work. Image generation, character animation on a green screen, voice isolation for lip-sync and sound effects go through Fal.ai and its adapters. Animation runs on Node.js with p5.js, local Python handles analysis, cutouts and audio mixing, and Swift Core Image provides fast video effects. The `music-video` MCP server runs Fal AI tasks with your key: Claude Code keeps the key in secure storage and passes it only to that server. Install: `claude plugin marketplace add makevoid/motion-graphics-music-video-skill`, then `claude plugin install motion-graphics-music-video@makevoid-music-video --scope user` and `/plugin configure` for the Fal key.

Who it is for. Musicians and video makers who need a clip for their own track without manual editing and with control of the plan before generation.

Good fit when

  • A finished track needs a clip with characters and animation fitted to the lyrics.
  • You want to approve the character and scene plan before paid generation.
  • You need HD video with isolated vocals for lip-sync and effects.
  • The author wants to see intermediate artifacts in the directory at every stage.

Not a fit when

  • The budget is tight: the README estimates a 3-minute song at about 30 dollars of Fal AI credits and around 3 million model tokens.
  • There is no macOS 14 and Swift: some effects and the full test suite require them.
  • You need a quick draft in a few minutes.

Example request

/motion-graphics-music-video:motion-graphics-music-video Here is the track song.mp3 and the idea: a robot DJ looks for rhythm in a night city.

Limitations

The plugin costs money: the README estimates a clip for a 3-minute song at about 30 dollars of Fal AI credits and around 3 million model tokens. A Fal AI key is required and is set through `/plugin configure`. The best result needs Python 3, Node.js 22 or newer, Ruby 3.2 with Bundler, FFmpeg and ImageMagick, while Swift effects and the full test suite require macOS 14 and Swift 5. The generation model choice is stated in the README and changes over time. The license is MIT, the last commit dates from November 2026.

How to disable. Run `claude plugin uninstall motion-graphics-music-video@makevoid-music-video` and clear the Fal key in the plugin settings. The `output` directory with results is deleted separately.

FAQ

How do I install the plugin?

Run `claude plugin marketplace add makevoid/motion-graphics-music-video-skill`, then `claude plugin install motion-graphics-music-video@makevoid-music-video --scope user`.

Where do I enter the Fal key?

In Claude Code with `/plugin configure motion-graphics-music-video`, the Fal API key field. The key is kept in secure storage and visible only to the plugin MCP server.

How do I run the skill?

With `/motion-graphics-music-video:motion-graphics-music-video`, then send a song and a creative prompt.

Where is the result stored?

The HD MP4 video lands in the `output` directory at the end of the process.

Which dependencies are needed?

Python 3, Node.js 22 or newer, Ruby 3.2 with Bundler, FFmpeg and ImageMagick are advisable. The agent can work with some of them, but the result is weaker.

Discussion

No questions or reviews yet.

Plugins

A Claude Code plugin that turns a track and a prompt into a clip: a Swift renderer on Mac draws the scenes, no image models.

PluginExtended access53Repository 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 Claude Code skill for hand-painted animation and lyric videos: frames drawn in code with p5.js, no image models

PluginExtended access223Repository stars

Motion Video Skill

motion-video-skill

1080p beat-synced video: HyperFrames and GSAP, voice-over, karaoke captions, sound effects and music. Provider keys are kept in the CLI configuration

SkillBroad access142Repository stars

A Claude Code plugin cuts pauses from a talking-head clip, adds Arabic captions and motion graphics in brand colours.

PluginExtended access433Repository stars

Nine motion design skills for Claude Code: timing, color, composition, After Effects, Remotion, logos and backgrounds.

PluginMinimal access229Repository stars

Comparison with similar tools

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

ToolOfficialRepository starsMain difference
Motion Graphics Music Video (this card)no227
Motion Video Skillno142motion-video-skill describes general video work, while this plugin runs the full clip cycle from track to MP4 with subagent waves.
HyperFramesno83,283HyperFrames is a composition engine, while the plugin builds a music-driven clip with characters and sound effects.

README in short

A Claude Code plugin for a clip to your own track: research, a plan for approval, subagent waves, p5.js animation and an MP4 at the end.

README badge

Report a problem