Video-making skills for Claude Opus 5.5 in Claude Code — every frame and note generated in code, one skill per style: hand-painted animation, kinetic-typography reels | 用 Claude Opus 5.5 以代码制作视频的技能合集
# Add to your Claude Code skills
git clone https://github.com/tuzhechen2005/opus-video-skillsGuides for using ide extensions skills like opus-video-skills.
See how opus-video-skills compares with popular alternatives.
opus-video-skills is an open-source ide extensions skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by tuzhechen2005. Video-making skills for Claude Opus 5.5 in Claude Code — every frame and note generated in code, one skill per style: hand-painted animation, kinetic-typography reels | 用 Claude Opus 5.5 以代码制作视频的技能合集. It has 50 GitHub stars.
opus-video-skills's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/tuzhechen2005/opus-video-skills" and add it to your Claude Code skills directory (see the Installation section above).
opus-video-skills is primarily written in JavaScript. It is open-source under tuzhechen2005 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other IDE Extensions skills you can browse and compare side by side. Open the IDE Extensions category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh opus-video-skills against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
A collection of Claude Code skills for producing videos with Claude Opus 5.5, one skill per visual style.
Each skill in this repository teaches Claude Opus 5.5 to produce a complete video in a particular visual style, covering storyboarding, animation, review, music and final encoding. All imagery and all music are generated procedurally in code; no image, video or audio generation model is involved. Every frame is a pure function of time, rendered in headless Chrome and encoded with ffmpeg.
| Skill | Style | Typical use |
|---|---|---|
| painted-animation | Hand-painted watercolour and ink cartoon, with character acting | Animated shorts, music videos, lyric videos with karaoke |
| kinetic-reel | Kinetic typography: condensed display type, HUD micro-type, WebGL layers | Portfolio and work reels, showreels, product and intro films |

Draws every shot with p5.js and the p5.brush watercolour library. Characters act through a library of expressions and motion principles. Music videos are cut to the measured beat, and lyric videos carry word-by-word karaoke subtitles. Example: a 31-second lyric video for 陶喆《小镇姑娘》. Documentation.

Combines a 2D type canvas with three.js layers (particle terrain, liquid marble, a chrome knot, a particle cloud that condenses into a shape) and a WebGL post pass. Shots are joined by shape-continuity transitions, and the score is synthesized from the same timeline as the picture. Example: "Work Reel ’26", an 84-second portfolio reel. Documentation.
As plugins (recommended). In Claude Code:
/plugin marketplace add tuzhechen2005/opus-video-skills
/plugin install painted-animation@opus-video-skills
/plugin install kinetic-reel@opus-video-skills
Install either skill or both. /plugin update fetches new versions.
As personal skills. Clone the repository once and link the skills you want:
git clone https://github.com/tuzhechen2005/opus-video-skills ~/opus-video-skills
ln -s ~/opus-video-skills/skills/painted-animation ~/.claude/skills/painted-animation
ln -s ~/opus-video-skills/skills/kinetic-reel ~/.claude/skills/kinetic-reel
Updating is then a git pull in ~/opus-video-skills.
Upgrading from
painted-animation. This repository was previously the singlepainted-animationskill, cloned directly into~/.claude/skills/painted-animation. That layout no longer works, because the skill now lives inskills/painted-animation/. Remove the old clone and install with either method above.
Describe the video in Claude Code. The matching skill is selected automatically, or it can be invoked by name:
Make a 15-second video of Clawd trying to catch a butterfly.
Make a 60-second kinetic-type reel of my three projects from this résumé.
Each skill scaffolds a project, presents a storyboard, builds and reviews every shot, and writes the finished MP4 to the project's out/ directory.
| Path | Description |
|---|---|
.claude-plugin/marketplace.json |
Plugin marketplace manifest (one plugin per skill) |
skills/painted-animation/ |
Watercolour animation skill: engine, guides, examples |
skills/kinetic-reel/ |
Kinetic-typography reel skill: engine, guides, examples |
A new style is a new directory under skills/ containing a SKILL.md, a runnable template/ and at least one worked example, plus an entry in .claude-plugin/marketplace.json. The two existing skills share a contract: frames are pure functions of time, render.mjs produces contact sheets and parallel frame renders, and every shot is reviewed from rendered images before the final encode.
The painted-animation engine and guide are adapted from ClaudeAnimationBase by John Heibel (MIT License), and the method follows his PDoomVideo. The kinetic-reel renderer is derived from the same kit. The projects use p5.js, p5.brush, three.js, Puppeteer and ffmpeg. The skills and examples were produced with Claude Opus 5.5 in Claude Code.
MIT. See LICENSE.