Motion graphics music video noimage plugin

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.

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

Extended access

Why this level

  • Setup and first transcription download packages and model weights.
  • Optional Fal tasks send prompts and audio to an external service, and file links may be open to anyone.
All reasons and checks

makevoid/motion-graphics-music-video-skill-noimage

Install

Works in

In your terminal, with SkillFoxx CLI

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

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.

  • Setup and first transcription download packages and model weights.
  • Optional Fal tasks send prompts and audio to an external service, and file links may be open to anyone.

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

What it does

The plugin builds music videos from a song and a creative prompt and works only on macOS. Core Graphics and Core Text draw scenes and typography, Metal computes shaders, particles and glow, AVFoundation assembles the video, and a custom Swift synthesizer produces sound effects. Ruby orchestrates the toolkit and writes scene descriptions, while local Python analyses audio, separates stems and makes cutouts. The skill creates a separate project, maps beats and musical sections, researches visual ideas, writes a `docs/PLAN.md` plan and previews the affected ranges. The approved video gets a final pass: a 60 fps master with 30 fps previews. This is a fork of the original without image and video generation: GPT Image, Nano Banana and MiniMax are removed, so no Fal key is needed for the main workflow.

Who it is for. Mac owners on Apple Silicon who make clips and lyric videos and do not want to pay for image generation models.

Good fit when

  • You have a finished song and want a clip with graphics built on its rhythm and sections.
  • Previews need a fast local renderer rather than a queue on a cloud model.
  • The video is assembled from your own fonts and assets with no file uploads to outside services.
  • You need sound effects that are synthesized locally and fitted to the edit.

Not a fit when

  • You need photorealistic frames or text-to-video generation: those adapters are removed in the fork.
  • The work runs on Windows or Linux: the renderer uses Swift, Metal and AVFoundation.
  • You need the original plugin with image generation: it has its own card.

Example request

Make a clip for my track: brutalist old-terminal graphics, rhythm tied to the drums, a preview of the first thirty seconds.

Limitations

The plugin targets macOS: it needs Xcode Command Line Tools and the Homebrew packages `ruby`, `ffmpeg`, `imagemagick`, `python` and `uv`. Local MLX transcription requires Apple Silicon. Each project keeps its own copy of the runtime, so existing projects are not upgraded: start a new project for a new version. Optional Fal audio tasks (Music3, Stable Audio, Whisper, Demucs) send prompts and audio to the service and may cost money, and the key is entered through `/plugin configure`. Models for transcription and stem separation are downloaded on first use. The plugin installs with `--scope user`.

How to disable. Remove the `motion-graphics-music-video-noimage` plugin through `/plugin` in Claude Code. Created clip projects live separately and stay, so delete their folders yourself.

FAQ

How does the noimage fork differ from the original?

It has no image or video generation: the GPT Image, Nano Banana and MiniMax adapters are removed. Frames are drawn by Swift code, and the plugin, skill and MCP server names carry a `-noimage` suffix so both plugins can coexist.

Is a Fal key required?

Not for the main workflow. The key is only for optional audio tasks: Music3, Stable Audio SFX, Whisper and Demucs. Set it with `/plugin configure motion-graphics-music-video-noimage`.

Which dependencies are needed on a Mac?

Run `brew install ruby ffmpeg imagemagick python uv` and `xcode-select --install`. Use the Homebrew Ruby in your `PATH`. Node.js and a browser renderer are not required.

What resolution is the finished video?

Defaults are 1080p, 30 fps previews and a 60 fps master.

Are files sent to the cloud?

Not by default: rendering, audio processing and synthesis run locally. Explicitly requested Fal tasks are the exception, and web research for ideas uses the agent's configured search tools.

Discussion

No questions or reviews yet.

Plugins

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

PluginBroad access227Repository 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

Claude Code skill: turns a one-line theme into a beat-synced HyperFrames showreel with morph transitions and generated sound.

SkillMinimal access185Repository 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

A skill for Claude Code and Codex that builds app launch films from HTML, music and voiceover and renders them on your machine.

SkillExtended access117Repository stars

A skill that makes a music video for your song: every frame is drawn by code and six steps with pauses lead from analysis to edit

SkillExtended access130Repository stars

README in short

The README presents the plugin as a native Mac edition without image models. It collects nine example clips made only with the Swift renderer and lists dependencies, audio task keys, tests and what leaves the machine.

README badge

Report a problem