huashu-art-motion skill
Skill for animation in painting styles: 36 art styles and 9 explainer grammars, rendered by code with uv, Playwright and ffmpeg.
- 6,779 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The skill runs local scripts, ffmpeg and a Playwright browser, and the sound mode may call external services.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/huashu-art-motionDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The skill runs local scripts, ffmpeg and a Playwright browser, and the sound mode may call external services.
This is third-party code. Review the repository files before installing.
What it does
huashu-art-motion helps an agent produce short animation in the manner of famous artists and eras, from cave painting to pixel art. `SKILL.md` sets the workflow and a routing table. The agent first writes a storyboard, checks it with `storyboard_lint.py`, then renders each shot and stitches the video. The set includes 36 ready styles, 16 transferable style recipes, 9 explainer-video grammars and 8 parametric clips rendered from JSON. A reference implementation covers narrated videos, and voice or sound is optional. Documentation is mostly Chinese; the English README is brief.
Who it is for. Video makers and tutorial authors who assemble animation in code and need one art style to hold across the whole reel.
Good fit when
- A 30-second explainer is needed in an engraving or impressionist style.
- A storyboard exists but pacing and on-screen text need checking.
- An intro must echo a specific era look, such as an 8-bit game.
- A narrated video is built from ready clips with a shared palette.
Not a fit when
- You need to edit existing footage without generating scenes.
- The environment has no `uv`, ffmpeg or Playwright Chromium.
- Photorealism matters more than stylization.
Example request
Make a 20-second explainer on how a cache works in a Japanese woodblock style: storyboard, lint and render.Limitations
It needs `uv`, ffmpeg and Playwright Chromium; the first run downloads the browser. Skill content is in Chinese. The author notes online checks in Claude Code and Kimi are pending because of test-account limits, while Codex was verified online. Some scenes use generated character frames and need a separate image source. Long renders take a lot of time, and one parametric clip covers at most 8 seconds.
How to disable. Remove the skill folder from the agent skills directory. Uninstall `uv`, ffmpeg and Playwright Chromium separately.
FAQ
How do I install it?
Run `npx skills add alchaincyf/huashu-art-motion`. You also need `uv`, ffmpeg and Playwright Chromium.
How many styles are included?
Thirty-six ready styles and sixteen transferable recipes. An overview image with every scene sits in `assets`.
Is narration required?
No. Voice, system audio and voice cloning are optional, and videos can be silent.
Which agents does it suit?
The README names Claude Code, Codex and Kimi. Codex passed online checks; Claude Code and Kimi await re-verification.
What does `storyboard_lint.py` check?
The storyboard: red flags must be fixed before any code is written. With `--script` it checks whether on-screen numbers match the narration.
Discussion
No questions or reviews yet.
Related
SkillsA skill for Claude Code and Codex that turns one sentence into a product launch film, scores the music and edits a frame on click
A kit for software product promo videos on HyperFrames: 101 themes, a transition atlas and a repetition check for storyboards
Twelve skills that make an agent build single-file HTML animations: slides, protocol diagrams, architecture diagrams and demos for screen recording
A Claude Code skill for short animated videos drawn in code: seven styles, story and storyboard sign-off, voice-over and an MP4 render
A skill that turns Chinese story copy or a set of ordered images into a vertical hand-drawn animation, a silent diary-comic picture track
Two skills for short films where every frame and the music are computed in code on canvas, with no images or keys, rendered to MP4
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| huashu-art-motion (this card) | no | 6,779 | |
| HyperFrames Motion Director | no | 483 | a director for Hyperframes HTML animations; huashu-art-motion builds clips from art styles and grammars |
| Claude Remotion Skill | no | 961 | video in React via Remotion; here rendering runs through Python, Playwright and ffmpeg |
README in short
The README shows video samples, lists styles and grammars, gives the `npx skills add` command, dependencies and a launch example, and links to compatibility and version references.