mcpField
U
unity-scene-contracts

unity-scene-contracts

github.com/besty0728开发1.9k81 次安装今天更新
代码仓库

关于 unity-scene-contracts

用于明确 Unity 场景配置的文档技能,帮助团队定义场景对象、引用装配、启动流程和早期验证,减少对隐式运行时查找的依赖。

主要功能

  1. 01必需的场景对象与组件
  2. 02Inspector 引用分配规则
  3. 03启动对象与运行时生成对象
  4. 04早期验证假设
  5. 05隐式依赖风险检查

适用场景

  1. 01规划场景启动顺序
  2. 02记录场景对象间的依赖
  3. 03运行前检查配置假设

安装

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

$npx skills add https://github.com/besty0728/unity-skills --skill unity-scene-contracts

安装后在 Claude Code 中输入/unity-scene-contracts确认已加载。

详细介绍

**在调用此模块中的任何技能之前:**如果你准备根据技能名称或描述猜测参数来调用技能,请停止——先阅读此文件(或通过 GET /skills/recommend?includeSchema=true 获取其架构)。如果你已从 recommend/schema 获取参数定义,则可直接进行 dryRun。

触发条件

  • 定义必备场景对象
  • 规划启动/装配
  • 记录场景依赖
  • 界定场景必备对象、规划启动/装配、记录场景依赖

Unity 场景约定

当场景设置需要明确指定,而不是依赖隐藏的运行时查找时,请使用此技能。

定义

  • 必需的根对象
  • 每个根对象上的必需组件
  • 在 Inspector 中分配的引用
  • 充当启动器/安装器的对象
  • 运行时生成的对象
  • 应尽早验证的假设

输出格式

  • 场景对象约定
  • 启动顺序
  • Inspector 装配规则
  • 验证规则
  • 隐藏依赖风险

防护措施

模式:仅限文档——无需 REST 技能进行门控;在任何操作模式(Approval / Auto / Bypass)下均可自由加载。

  • 优先采用显式场景装配,而非一连串运行时 Find。
  • 保持启动对象小巧且专注。

评论

支持 Markdown