paint-mv-skills (Chinese docs) is a set of four agent skills for Claude Code, Cursor and similar agents that turn a song and its lyrics into a hand-painted watercolour music video, following the PDoomVideo pipeline. A director skill times beats and lyrics, writes a storyboard and dispatches parallel subagents per chapter; p5.brush paints frames in headless Chrome and ffmpeg encodes the MP4. Clone and fetch the upstream engine; needs Node 18+, ffmpeg, Chrome and uv.
INSTALL PAINT-MV-SKILLS
git clone https://github.com/lintsinghua/paint-mv-skills.git
Copied as written in the repo's README. Check the README for options and requirements.
STACK
p5.jsp5.brushHeadless ChromeFFmpegfaster-whisper
“Agent skills that turn a song and its lyrics into a hand-painted watercolour music video (p5.brush + headless Chrome + ffmpeg), following PDoomVideo's pipeline”
agent-skillsai-agentaigcanimationclaude-skillscreative-codingcursor-skillsffmpeggenerative-artlyricsmusic-videomv
About Music videos
Music videos and audio-reactive visuals.