Skip to content

About

🎬 29 motion-graphics styles, one copy-paste prompt each: 24 animated previews, 20 engines that rendered them, a red/yellow/green delivery gate and an installable Agent Skill. EN / 中文 / 日本語.

Topics

Resources

Stars

11 stars

Watchers

0 watching

Forks

Repository files navigation

English | 中文 | 日本語

carl-motion style wall: 29 motion-graphics styles playing at once

carl-motion

29 motion-graphics styles, one copy-paste prompt each. Paper collage, synthwave, ink wash, woodcut, point cloud, claymation, risograph, glass UI and more. Every style comes with an 8-second example, the prompt, the mistakes that usually break it, and for 20 of them the full source code that rendered the clip.

Install the Skill, then tell your agent make my topic in the risograph style:

npx skills add LearnPrompt/carl-motion

Claude Code also works as a plugin: /plugin marketplace add LearnPrompt/carl-motion then /plugin install carl-motion@carl-motion.

Contents

Start here

Nothing to install for the first try. Pick a look in the gallery below and open its page. Copy the prompt block and replace your topic with your own subject. Paste it into Claude, ChatGPT or any model that writes code, and ask for a 1920×1080, 30 fps, 8-second MP4. If the result looks off, read that page's Where it usually breaks section and run it again.

The 29 styles

The order follows the video we cut from them: neighbouring styles sit on roughly complementary colors, so each cut reads as a clear change. 24 of the 29 play here. The other 5 only have third-party examples we can't redistribute, so their pages link to the source instead.

Retro Paper Collage
01 · Retro Paper Collage
复古纸张拼贴
source included · Python
Product UI 2.5D Camera
02 · Product UI 2.5D Camera
产品界面2.5D运镜
prompt + source link
Neon Synthwave
03 · Neon Synthwave
霓虹复古Synthwave
source included · Blender
Hand-drawn Paper Notes
04 · Hand-drawn Paper Notes
纸面手绘笔记
prompt + source link
Watercolor
05 · Watercolor
水彩手绘
source included · Python
Black-and-white Woodcut
06 · Black-and-white Woodcut
黑白木刻版画
source included · Python
Soft Inflatable 3D
07 · Soft Inflatable 3D
软体充气3D
source included · Blender
Point-cloud Survey
08 · Point-cloud Survey
点云测绘/剥层
source included · Blender
Blueprint Drawing
09 · Blueprint Drawing
蓝图工程制图
source included · Python
Die-cut Sticker Explainer
10 · Die-cut Sticker Explainer
贴纸科普
source included · Python
Feature-film 3D Character
11 · Feature-film 3D Character
动画电影式3D角色
prompt + source link
Chinese Ink Wash
12 · Chinese Ink Wash
中国水墨
source included · Python
ASCII Character Visuals
13 · ASCII Character Visuals
ASCII字符视觉
prompt + source link
Isometric 2.5D World
14 · Isometric 2.5D World
等轴2.5D世界
prompt + source link
Van Gogh Impasto
15 · Van Gogh Impasto
梵高厚涂油画
source included · Node
Iridescent Psychedelic Shader
16 · Iridescent Psychedelic Shader
虹彩迷幻Shader
prompt + source link
Claymation Stop-motion
17 · Claymation Stop-motion
黏土定格
source included · Blender
Pixel Game
18 · Pixel Game
像素游戏
prompt + source link
Flat Vector
19 · Flat Vector
扁平矢量
source included · Python
Impressionist Oil (Monet)
20 · Impressionist Oil (Monet)
印象派油画/莫奈
source included · Node
Particle Morph
21 · Particle Morph
粒子聚散造型
source included · Python
White-model Projection
22 · White-model Projection
实体白模投影
source included · Blender
Ancient Egyptian Mural
23 · Ancient Egyptian Mural
古埃及壁画
source included · Node
Product Exploded View
24 · Product Exploded View
产品爆炸拆解
source included · Blender
Editorial Paper Data Story
25 · Editorial Paper Data Story
纸面编辑式数据叙事
prompt + source link
Glassmorphism UI
26 · Glassmorphism UI
玻璃拟态UI
source included · Node
Brick Toy
27 · Brick Toy
积木玩具
source included · Blender
Risograph Print
28 · Risograph Print
Risograph孔版套印
source included · Python
Sci-fi Scan HUD
29 · Sci-fi Scan HUD
科幻扫描HUD
prompt + source link

Skill

carl-motion turns this library into something your coding agent can use. Ask for a style by name or by look (flat, warm, hand-made). The agent picks the closest entry, fills the prompt with your topic, checks it against the known failure points, and when the style ships source code here, it starts from that engine instead of a blank file. Every card says how far the style is proven (implemented, upstream only, or research), and the finished clip has to pass the same delivery gate.

Prompt pages Skill
For Anyone, no install Claude Code, Codex and other coding agents
How Copy, swap your topic, paste npx skills add LearnPrompt/carl-motion, then just ask
You get One prompt A prompt, a render plan and a check against known failures

Templates and source

Scene engines. 20 styles ship the code that rendered their B clip, all at 1920×1080, 30 fps, 240 frames. Every engine has the same entry, ./render.sh <work_dir>, writes 240 PNG frames, and hands them to scripts/deliver.py, which encodes the clip and returns a red, yellow or green verdict. scripts/doctor.py <engine> checks the machine first. Contract: scene-contract.md.

Folder Style Stack
retro-paper-collage Retro Paper Collage Python (NumPy + OpenCV + Pillow)
neon-synthwave Neon Synthwave Blender + Python
watercolor Watercolor Python (NumPy + OpenCV + Pillow)
woodcut Black-and-white Woodcut Python (NumPy + OpenCV + Pillow)
soft-inflatable-3d Soft Inflatable 3D Blender + Python
point-cloud-survey Point-cloud Survey Blender + Python
blueprint Blueprint Drawing Python (NumPy + OpenCV + Pillow)
sticker-explainer Die-cut Sticker Explainer Python (NumPy + OpenCV + Pillow)
chinese-ink-wash Chinese Ink Wash Python (NumPy + OpenCV + Pillow)
huashu-portraits Van Gogh Impasto / Impressionist Oil (Monet) / Ancient Egyptian Mural Node + Canvas / headless Chrome
claymation Claymation Stop-motion Blender + Python
flat-vector Flat Vector Python (NumPy + OpenCV + Pillow)
particle-morph Particle Morph Python (NumPy + OpenCV + Pillow)
white-model-projection White-model Projection Blender + Python
exploded-view Product Exploded View Blender + Python
glassmorphism-ui Glassmorphism UI Node + Canvas / headless Chrome
brick-toy Brick Toy Blender + Python
risograph Risograph Print Python (NumPy + OpenCV + Pillow)

9:16 explainer layout. skills/carl-motion/pipeline/script_layout.py stacks two clips of the same style (A over B), adds a fixed title bar, and puts the result first: from frame 0 each style shows its name and a prompt card already half written, the rest streams in like model output, and a warning strip lands at 5.4 s. A presenter box on the right is a placeholder for a talking-head shot.

9:16 layout: A and B clips stacked, prompt card and warning strip underneath

Pipeline. The rest of skills/carl-motion/pipeline is the tooling behind the video: encode.sh (one H.264 spec for every clip), qa.py (format, black-frame and jump-cut checks), color_order_v4.py (orders styles so neighbours sit on complementary colors), color_stitch_verify.py (re-measures every cut on the finished video) and opener_salience.py (scores candidate openers in CIELAB). See its README.

How the examples were made

Every style is a pair of 8-second clips. A is an upstream reference; B is a second example in the same style, so viewers can see the look carry over to a different subject. 20 of the B clips were written and rendered from scratch for this repo by Claude Opus 5.5, from a style prompt plus the A clip as reference, and seven of them retell one short story, how cats moved in with the first farmers, each in its own style. Every clip passed the same checks: 1920×1080, 30 fps, exactly 240 frames, full decode, no black frames, and every flagged jump frame inspected by eye.

Upstream skills and references

These are the style skills and galleries this library was built on. Their prompts are linked from each style page.

Upstream What we took from it License
lemomo-ai/lemo-opuscar Style recipes and demo films for 13 of the 29 styles (blueprint, watercolor, ink wash, woodcut, point cloud, white model, teardown, brick toy, risograph, ASCII, isometric, dataviz, HUD) prompts and code MIT, demo films CC BY 4.0
Vincentwei1021/mg-styles-15 Style prompts for collage, flat vector, sticker explainer, glass UI, synthwave, soft 3D, isometric, HUD MIT (prompts and code)
alchaincyf/huashu-art-motion Painter engines for Egyptian mural, Van Gogh and Monet; our A clips are re-rendered from its source MIT
Vincentwei1021/video-shotcraft Product-UI promo and risograph misregistration references see upstream
prompt-motion.com Public references for pixel game, claymation, 3D character, hand-drawn notes, shader, particles, ASCII link only
yasue.org: Pushing Opus 5.5 video generation limits The cats-move-into-the-village story our seven English explainer clips retell link only

Media and licenses

Code, prompts and our own renders (assets/previews, assets/posters for styles marked source included, everything under skills/) are MIT. Preview clips for four styles are LemoLab demo films under CC BY 4.0 and are credited on their pages. Clips from prompt-motion.com, X, yasue.org and video-shotcraft are not copied here: their pages link out. The 9:16 sample frame uses a huashu (MIT) A clip and our B clip.

Acknowledgements

Author

Carl (@卡尔的AI沃茨) started GoodCase and maintains this repo. Six years of large-model R&D at ByteDance, Alibaba and Baidu before turning to AI video, then a run of AI shorts that made it onto Chinese TV. 500k+ followers across platforms. Follow along on X @aiwarts or the WeChat official account 卡尔的AI沃茨. Questions and collaborations: carl@goodcase.ai.

About

🎬 29 motion-graphics styles, one copy-paste prompt each: 24 animated previews, 20 engines that rendered them, a red/yellow/green delivery gate and an installable Agent Skill. EN / 中文 / 日本語.

Topics

Resources

Stars

11 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages