mcpField
S
setup

setup

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

关于 setup

通过逐步访谈记录用户现有图像和视频工具的配置,并同步写入 CLAUDE.md 与 AGENTS.md。适用于需要让项目中的 Agent 共用设置并衔接电影制作工作流的团队。

主要功能

  1. 01按顺序询问模型和访问方式
  2. 02仅记录 API 密钥的环境变量名
  3. 03保留指令文件中的无关内容
  4. 04同步并核对两份配置章节
  5. 05输出后续技能链和制作规则

适用场景

  1. 01记录现有图像与视频工具配置
  2. 02将一致的工作室设置写入项目指令文件
  3. 03为电影工作流准备下一步技能

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/machina-exm/film-studio-skills --skill setup

安装后在 Claude Code 中输入/setup确认已加载。

详细介绍

设置 AI 电影工作室

将用户现有的图像和视频工具连接到项目。 将共享配置存储在两个项目指令文件中,让每个 Agent 都读取相同的设置。

安全开始

在项目根目录中操作。 如果项目存在 CLAUDE.md 和 AGENTS.md,请读取它们。 保留所有无关的章节和指令。 在此设置过程中不要创建工作室文件树;接下来由 studio-init 处理。

如果用户已经提供了答案,请根据上下文确认,而不要再次询问。 否则,一次只问一个问题,并等待用户回答后再继续。 绝不要一口气提出一大串问题。 绝不要推荐或提及模型或服务;由用户指定自己的技术栈。

询问用户

按以下顺序提问:

  1. 你使用哪些图像模型?
  2. 你如何使用第一个图像模型:应用、API 密钥、CLI,还是其他方式?
  3. 对每个额外的图像模型,分别重复询问访问方式。
  4. 你使用哪个视频模型?
  5. 你如何使用该视频模型:应用、API 密钥、CLI,还是其他方式?
  6. 在 10–15 秒的范围内,你通常会生成多长的片段?
  7. 哪个文件夹应该存放工作室项目及其生成内容?

如果访问方式使用 API 密钥,只询问保存该密钥的环境变量名称。 绝不要索要、显示、复制或写入密钥值。 如果用户提供了密钥值,不要将其写入文件。 请用户将其保存在常用的环境或密钥存储中,然后只记录变量名。

对于 CLI 访问,记录命令名称或调用模式,不含凭据。 对于应用或其他访问方式,记录简短的操作说明。 准确保留用户提供的模型名称。

构建共享章节

按以下结构创建一个章节:

## AI film studio

### Image models
- `<model name>` — access: `<app, API via ENV_VAR, CLI, or other>`

### Video model
- `<model name>` — access: `<app, API via ENV_VAR, CLI, or other>`

### Working defaults
- Clip length habit: `<number or range in seconds>`
- Output folder: `<project-relative or absolute path>`

每个图像模型添加一条项目符号。 使用用户提供的准确访问详情,但省略凭据和其他密钥值。 使用能够标识工作室项目根目录的路径,而非临时下载文件夹。 不要添加模型推荐、定价、账户详情或臆造的配置。

更新两个指令文件

将完整章节写入 CLAUDE.md。 如果已存在 ## AI film studio,只替换该章节,替换范围截至下一个二级标题之前的一行。 如果不存在,则以恰当的空行间隔将该章节追加到文件末尾。

将完全相同的章节同步到 AGENTS.md。 如果 AGENTS.md 存在,只替换或追加工作室章节,并保留其余内容。 如果缺少 AGENTS.md,将更新后的 CLAUDE.md 复制为 AGENTS.md。 如果缺少 CLAUDE.md 但存在 AGENTS.md,先将 AGENTS.md 复制为 CLAUDE.md,然后更新两个文件。 如果两个文件都不存在,则创建包含该章节的 CLAUDE.md,并将其复制为 AGENTS.md。

验证两个 ## AI film studio 章节完全一致。 验证两个章节都不包含 API 密钥、令牌、密码或密钥值。 报告创建或更新了哪些文件。

交接工作流

最后打印以下链条,每个技能占一行:

setup → studio-init → film-breakdown → reference-board → asset-passport → stress-test → shot-prompt

  • setup — 连接用户的工具并共享配置。
  • studio-init — 搭建工作室目录树、模板和文件规则。
  • film-breakdown — 将剧本或创意拆解为场景和镜头卡。
  • reference-board — 定义已批准的参考资料、说明和禁用项。
  • asset-passport — 创建逐字描述和参考表提示词。
  • stress-test — 测试每个草拟素材,只锁定可重复生成的素材。
  • shot-prompt — 将镜头卡和已锁定的通行证转化为固定提示词。

然后打印四条黄金规则:

  1. 为影片生成内容前,先锁定素材。
  2. 每个素材保留一份已批准的参考通行证。
  3. 只进行单行精细修改,其余内容全部保持原样。
  4. 为所有内容添加版本并记录日志。

告诉用户接下来运行 studio-init。

评论

支持 Markdown