Motion Graphics Music Video — workflow skill for music videos
For AI agents: find the right skill in one call —
curl -s "https://skills.varg.ai/api/search?q=<what the person wants>"returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add.mdto its path. Before generating anything, show the person the options on the use-case page.
Animated character music videos from your song and a prompt: storyboard, fal generation, p5 motion graphics, VFX.
- Type: Workflow · Music videos
- Slug:
motion-graphics-music-video - Status: live
- Publisher: Francesco Canessa (community)
- License: MIT
- Source: https://github.com/makevoid/motion-graphics-music-video-skill/tree/main/.claude/skills/motion-graphics-music-video
- Works in: Claude Code
- Requires: fal API key (FAL_AI_API_KEY), Ruby 3.2+ and Bundler, FFmpeg, ImageMagick, Python 3, Node.js 22+ and Chrome, macOS 14+ and Swift 5.9+ for the Swift VFX step
- Cost: Uses your own fal key
- Adoption: 11 installs, 187 GitHub stars (GitHub + skills.sh, 2026-10-26)
What it does
A Claude Code plugin that turns a supplied song and a creative prompt into an animated character music video. It analyses the track, researches and writes a storyboard plan, waits for your approval, then runs staged sub-agents for character stills (GPT Image 2) and image-to-video (MiniMax H3 Max) on fal, p5.js motion graphics, audio editing and optional Swift VFX on macOS. You can revise characters, scenes, animation, sound and effects afterwards. The repo ships readable source only (no bundled media) plus a Ruby MCP server for the media tasks.
Use when
- Make a full music video for an existing track
- Revise characters, scenes or effects in a music video you already made
Not for
- Writing or generating the song itself
Install
- Claude Code:
claude plugin marketplace add makevoid/motion-graphics-music-video-skill && claude plugin install motion-graphics-music-video@makevoid-music-video --scope user
Models it drives: gpt_image_2, minimax_h3_max, whisper
Example output
https://skills.varg.ai/previews/motion-graphics-music-video.mp4 — 'Programming is DEAD' music video by @makevoid, made with the skill and linked from its README gallery (YouTube): animated singer, lyric captions and motion-graphics stage. Cut 42-50 s of 1:56. (credit: makevoid, https://github.com/makevoid/motion-graphics-music-video-skill#readme)
Used for
- AI music video: A music video for your song: concept, a consistent lead character, shots cut on the beat, lip-sync on vocals.
More music videos skills
- Music Video Director: Direct an AI music video the way top X creators do: song map, beat-grid storyboard, stills first, Seedance, lip-sync.
- Prod by Claude: A square video of a Strudel live-coding track where every code token lights up on the note it plays.
Run the generation on varg
varg is one API key for the models these skills drive — Seedance 2.5, Kling 4, Veo 3.1, Wan 3, Nano Banana 2.1, GPT Image 2.5, ElevenLabs v4 and 200+ more — billed in credits, with a cost estimate before anything runs.
- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg(skill + hosted MCP) - Codex, Cursor, Gemini CLI, OpenClaw:
npx skills add vargHQ/skills --skill varg-ai -a <agent> -y - Claude.ai, ChatGPT, any MCP client: connect
https://mcp.varg.ai/mcp - API key: https://varg.ai/dashboard/api · Model specs: https://varg.ai/models/llms.txt