一套面向 Claude Code 与 codex 的 AI 短剧制作技能集合:把一本小说直接推进到"能喂给生成管线"的生产素材——角色拆解、大纲、场景/道具设定、剧本与分镜一应俱全;核心设计原则是"大纲收敛结构,剧本/场景/角色同步迭代,分镜只做输出不做新决定"。核心能力围绕outline、characters、art展开。

| 项目 | 内容 |
|---|---|
| 仓库 | eternityspring/shuohao-skills |
| 语言 / 许可证 | JavaScript / Apache-2.0 |
| 总星标 | ⭐ 2129(截至 2026-08-26) |
| 创建时间 | 2026-08-06 |
| 榜单 | 近30天新星榜 第10名 |
一套面向 Claude Code 与 codex 的 AI 短剧制作技能集合:把一本小说直接推进到"能喂给生成管线"的生产素材——角色拆解、大纲、场景/道具设定、剧本与分镜一应俱全;核心设计原则是"大纲收敛结构,剧本/场景/角色同步迭代,分镜只做输出不做新决定"。
AI 视频生成工具爆发后,真正的瓶颈从"生成"转移到"可批量生产的脚本物料",shuohao 直接把这条工业化流水线开箱化补位;五技能各带质量关卡,显出超出玩具项目的认真度;零 npm 依赖、装完即用降低尝鲜成本。
每个 skill 是独立目录 skills/
Node ≥ 18 必须(纯标准库、零依赖、无需 install);消耗当前会话模型额度,无需 API key;codex CLI 仅在内置 $imagegen 生图时需要,缺失则跳过生图。
git clone https://github.com/eternityspring/shuohao-skills.git
cd shuohao-skills && ./scripts/install.sh
安装器自动识别 Claude Code/codex 并建软链,git pull 后立即生效;变体:`./scripts/install.sh novel-characters`(单技能)、`--codex`、`--uninstall`。
node scripts/report.mjs --from <demo目录> --out report.html # 汇总已生成的报告
node scripts/report-selftest.mjs # 92 断言自测,无浏览器
for f in skills/*/scripts/selftest.mjs; do node "$f"; done
对比通用写作助手:它锁定短剧工业格式(15 秒片段、2–5 秒镜头)而非自由文本;对比 Runway/Pika 等 GUI 工具:本仓库专注生成之前的结构化准备,天然互补;与同榜 unlazy 同运行于 Claude Code skill 体系,但面向内容创作而非工程纪律。
仓库 README(五技能表格与演示目录布局)、skills/*/scripts/selftest.mjs 自测入口、report.mjs 组装器、作者站外项目 ReelBench 与 hao_dev 社区(非仓库组成部分)。