Individual skill
code-film
用纯代码(three.js 离线渲染 + 合成音频)做有故事、有电影质感的动画短片并导出 MP4。当用户想做短片、动画片、宣传片、角色动画、循环视频、片头、产品故事片,或者说“用代码做个视频”“做一个有趣的短片”“帮我设计个小动画”“make a short film / animated video / motion piece with code”时使用,即使没提 three.js。也用于继续修改这类片子。写实真人、实拍感、AI 视频生成、普通视频剪辑不适用。
skills/code-film/SKILL.md
Source commit 238e07625aeca5bcf0d6f7cb3e2d07f94c717194
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 6, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 290
- Repository last updated
- Nov 4, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-agents Repository topic
- ai-coding-assistant Repository topic
- claude Repository topic
- claude-code Repository topic
- developer-tools Repository topic
- productivity Repository topic
- automation Repository topic
- agent-skills Repository topic
- code-review Repository topic
- prompt-engineering Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 6,025 bytesSKILL.mdcore · 6,025 bytesSKILL.mdcore · 6,025 bytesSKILL.mdcore · 6,025 bytesSKILL.mdcore · 6,025 bytesSKILL.mdcore · 6,025 bytesSKILL.mdcore · 6,025 bytesassets/character-sheet.tpl.htmlasset · 28,490 bytesassets/characters/clawd-sheets/expressions.jpgasset · 263,580 bytesassets/characters/clawd-sheets/turnaround.jpgasset · 109,992 bytesassets/characters/clawd.jsruns · 4,498 bytesassets/characters/sprout.jsruns · 9,984 bytesassets/film-template.htmlasset · 35,334 bytesassets/vendor/three.min.jsruns · 669,884 bytesexamples/last-bug/last-bug-demo.jsruns · 991 bytesexamples/last-bug/last-bug.htmlasset · 72,749 bytesreferences/character.mddoc · 3,451 bytesreferences/craft.mddoc · 4,679 bytesreferences/story.mddoc · 2,540 bytesscripts/character_sheet.pyruns · 1,992 bytesscripts/check.pyruns · 3,281 bytesscripts/render.pyruns · 2,827 bytesscripts/stills.pyruns · 2,721 bytesscripts/use_character.pyruns · 479 bytes
Read excerpt
# Code Film
用一个 HTML 文件生成整部短片:画面和声音都是时间 `t` 的纯函数,离线逐帧渲染成 MP4,不用任何外部素材。
**核心是一个有魅力的角色演一个看得懂的故事**,渲染只是保证质量不掉。优先级:角色 > 表演 > 故事逻辑 > 世界 > 渲染。
这套做法适合风格化角色、微缩玩具感、动态图形、把抽象概念做成实物的片子。真人、写实表情和实拍质感做不好,遇到时直接告诉用户,并建议用拍摄、Blender 或 AI 视频模型。
下面命令里的 `<skill-dir>` 是本 skill 的安装目录:Claude Code 通常是 `~/.claude/skills/code-film`,Codex 通常是 `~/.agents/skills/code-film`。
## 工作流
按顺序走。每一步都有一个用户能看的东西,这样方向错了能尽早发现。