mcpField
U
unity-implement

unity-implement

github.com/icarealot开发063 次安装3 天前更新
代码仓库

关于 unity-implement

用于在 Unity 项目中实现用户所需更改的工作流技能,规定工具与编辑边界,通过 Unity pipeline 验证,并明确清理和报告步骤。

主要功能

  1. 01明确项目与工具边界
  2. 02使用 Unity 工具编辑代码和界面
  3. 03运行类型检查与测试
  4. 04将临时文件放在 .scratch/
  5. 05暂缓人工试玩和 Player Build

适用场景

  1. 01根据任务说明实现 Unity 功能
  2. 02通过定向测试和完整测试验证更改
  3. 03调整界面且不直接编辑 Unity YAML

安装

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

$npx skills add https://github.com/icarealot/dotfiles --skill unity-implement

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

详细介绍

根据用户在规范或任务中描述的内容实施工作。

1. 确定边界

  • unity-cli 和 unity-pipeline。
  • Runtime/Canvas UI 使用 ui-ugui,Editor IMGUI 使用 ui-imgui。
  • 不添加新的外部包、不修改 Packages/manifest.json,也不导入编辑器资源,例如 TMP Essentials。
  • 打开一个 Editor。

如果某项门槛未通过,请停止并说明用户需要执行的操作。

2. 实施并验证

  • 在条件允许时,于事先约定的切入点调用 unity-tdd Skill 工具。
  • 定期运行类型检查和单个测试文件,并在最后通过 unity-pipeline 运行一次完整测试套件。
  • 所有非代码编辑都使用 unity-cli;绝不直接编辑 Unity YAML。
  • Runtime/Canvas UI 使用 ui-ugui,Editor IMGUI 使用 ui-imgui。
  • 将仓库根目录下的 .scratch/ 用于存放所有临时脚本、文件、日志、导出内容、截图和命令输出。报告前移除本工作项创建的所有产物。
  • 将人工试玩和 Player Build 报告为延期,不要执行。

3. 报告

完成后,报告结果或遇到的问题。

评论

支持 Markdown