Painted Animation — Development skill for Claude Code
Hand-painted watercolour animation & lyric videos made in code by Claude Opus 5.5 — a Claude Code skill 用 Claude Opus 5.5 以代码手绘水彩动画与歌词MV的技能.
How to install Painted Animation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tuzhechen2005/painted-animation and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Painted Animation does
Hand-painted watercolour animation & lyric videos made in code by Claude Opus 5.5 — a Claude Code skill 用 Claude Opus 5.5 以代码手绘水彩动画与歌词MV的技能.
Alternatives in Development
- Connect — Fancy stream processing made operationally mundane 8608 114 1 8.6k ★
- X Mentor Skill — X导师.skill — 女娲的第一个「非人类」作品 1.2k ★
- Karpathy Skill — Andrej Karpathy的认知操作系统 296 ★
README
painted-animation
A Claude Code skill for producing hand-painted animation and lyric videos with Claude Opus 5.5.

Overview
The skill enables Claude Opus 5.5 to produce complete animated videos, including storyboarding, character animation, camera work, transitions, music synchronisation and karaoke subtitles. All imagery is drawn procedurally in code; no image generation model is involved.
The method is derived from two projects by John Heibel: [PDoomVideo](https://github.com/JohnHeibel/PDoomVideo), a 156-second music video produced largely autonomously by Opus 5.5, and [ClaudeAnimationBase](https://github.com/JohnHeibel/ClaudeAnimationBase), a general-purpose animation kit based on it. This skill packages both into a single workflow and extends it with a lyric-video pipeline that covers tempo detection, audio clipping and karaoke subtitles.
How It Works
- Storyboard. Claude writes a shot list covering setting, palette, character arc and transitions. For each shot it lists the "reads", the timed sequence of what the viewer must understand.
- Drawing. Each shot is a JavaScript function that paints the complete frame with p5.js and the p5.brush watercolour library. Every frame is a pure function of time.
- Review. Contact sheets, frame strips and close-up crops are rendered in headless Chrome. Claude inspects the images and revises the code until each shot meets the guidelines.
- Output. Frames are rendered in parallel and encoded to MP4 with ffmpeg, with audio muxed in if provided.
Characteristics
- Character consistency. Each character is defined by a single drawing function, so its design is
Related Skills
Functional Emotions Video
A painted music video for "Functional Emotions", made by Claude Opus 5.5: custom GPU brushstroke renderer, sto
Mv Jp Lyrics Subtitle
Agent skill: Japanese lyric subtitles for music videos - 文節 (bunsetsu) line breaking, onsets measured on the s
Claude Video Toolkit
One prompt that sets up a free toolkit for making short videos as code with Claude: HTML-to-MP4, animation ski
Whiteboard Video
Whiteboard hand-drawn video generator Agent Skill — SRT to full whiteboard video, batch/single image to animat
Athenaion
A massive ancient Greek world built entirely in code with three.js. Zero assets, made with Claude Code (Opus 5
Solebound
A GPU shoe-repair simulator about roads that remember. One HTML file, no dependencies — geometry, materials, a
Related Agents
Animation Art Director
Art director and animation producer for a painted AI animated short film. Owns the style lock, the cast sheets
Topic Editor
Ranks the trend scout's 3 ideas by our own Instagram results, drops what cannot be made, picks the subjects th
Opus5 Videos Agent
Prompt researcher for the MIT catalog of code-authored Opus 5.5 videos. Picks a few matching prompts, credits