mcpField
S
studio-init

studio-init

github.com/machina-exm创意与媒体16170 次安装11 周前更新
代码仓库

关于 studio-init

为 AI 电影项目初始化工作室目录、文档模板和文件管理规则的技能。适用于需要在新项目或现有仓库中建立制作脚手架的团队。

主要功能

  1. 01创建固定的工作室目录结构
  2. 02生成四份文档模板
  3. 03保留已有文件并补齐缺失内容
  4. 04验证目录、表格和工作室规则
  5. 05报告创建或保留的路径

适用场景

  1. 01为新电影项目建立制作目录
  2. 02将工作室结构加入现有仓库
  3. 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,并写入项目名称、文件夹映射,以及以下三条含义不变的准则:

  1. 只有 /selects/ 对剪辑可见。
  2. 除提示词工程师外,任何人都不得进入 /generations/。
  3. 参考文件永不重命名;新版本应作为新文件保存。

说明 /generations/ 存放原始尝试,而 /selects/ 存放获批的镜头。 不要为这三条准则添加例外。

验证目录框架

检查所有必需文件夹是否存在。 检查 /docs/ 下的四份初始化文档是否全部存在。 检查注册表和生成日志是否使用规定的列及顺序。 检查 /docs/README 是否包含全部三条准则。

报告结果

说明项目根目录,并列出每个已创建或保留的路径。 在输出中重复三条工作室准则。 如果有任何内容无法创建,请指出确切路径和原因,不要声称已完成。

评论

支持 Markdown