关于 unity-scene-contracts
用于明确 Unity 场景配置的文档技能,帮助团队定义场景对象、引用装配、启动流程和早期验证,减少对隐式运行时查找的依赖。
主要功能
- 01必需的场景对象与组件
- 02Inspector 引用分配规则
- 03启动对象与运行时生成对象
- 04早期验证假设
- 05隐式依赖风险检查
适用场景
- 01规划场景启动顺序
- 02记录场景对象间的依赖
- 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