关于 studio-init
为 AI 电影项目初始化工作室目录、文档模板和文件管理规则的技能。适用于需要在新项目或现有仓库中建立制作脚手架的团队。
主要功能
- 01创建固定的工作室目录结构
- 02生成四份文档模板
- 03保留已有文件并补齐缺失内容
- 04验证目录、表格和工作室规则
- 05报告创建或保留的路径
适用场景
- 01为新电影项目建立制作目录
- 02将工作室结构加入现有仓库
- 03检查制作文档和目录是否齐备
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ machina-exm/ film-studio-skills --skill studio-init安装后在 Claude Code 中输入/studio-init确认已加载。
详细介绍
工作室初始化
创建充当电影工作室的项目目录树。
从一个问题开始
只询问:
项目名称是什么?
等待回答后再进行其他操作。 如果没有现有项目仓库,请将该名称用作根文件夹。 如果项目仓库已存在,请使用其根目录,并在生成的文档中保留项目名称。
创建工作室
在项目根目录下创建以下确切结构:
assets/
characters/
locations/
props/
prompts/
generations/
selects/
edit/
color/
sound/
master/
docs/
不要重命名、合并或省略这些文件夹。 如果要将工作室添加到正在使用的项目中,请保留现有文件和文件夹。
初始化文档
使用以下空模板创建 /docs/breakdown.md:
# Breakdown
## Scenes
| Scene ID | Summary | Location | Time of day | Characters | Props | Shot-card file | Status |
|---|---|---|---|---|---|---|---|
使用以下空模板创建 /docs/bible.md:
# Visual Bible
## Asset boards
## Style boards
## Ban list
使用以下空注册表创建 /docs/registry.md:
# Asset Registry
| Tag | Type | Version | Seed file | Scenes | Status |
|---|---|---|---|---|---|
使用以下空日志创建 /docs/generation-log.md:
# Generation Log
| Shot ID | Prompt version | What changed | Result | Verdict |
|---|---|---|---|---|
不要覆盖已有内容的文档。 如果所需文档已存在,请核对其中的标题和表格列,只添加缺失的空白章节。
编写工作室准则
创建 /docs/README,并写入项目名称、文件夹映射,以及以下三条含义不变的准则:
- 只有
/selects/对剪辑可见。 - 除提示词工程师外,任何人都不得进入
/generations/。 - 参考文件永不重命名;新版本应作为新文件保存。
说明 /generations/ 存放原始尝试,而 /selects/ 存放获批的镜头。
不要为这三条准则添加例外。
验证目录框架
检查所有必需文件夹是否存在。
检查 /docs/ 下的四份初始化文档是否全部存在。
检查注册表和生成日志是否使用规定的列及顺序。
检查 /docs/README 是否包含全部三条准则。
报告结果
说明项目根目录,并列出每个已创建或保留的路径。 在输出中重复三条工作室准则。 如果有任何内容无法创建,请指出确切路径和原因,不要声称已完成。
评论
支持 Markdown