Files
ChildHood/.claude/skills/code-implementation/SKILL.md
T
starmen1265 c3c10a9fcb refactor(skills): Agent架构重构——去阶段/去步骤号/审查纯Issue化/工作流拆技能/目录扁平化
- game-reviewer: 删除本地审查记录,仅Issue评论
- quality-gate-review: 删除审查记录/步骤号/阶段标准
- game-dev: 删除阶段感知节,4个工作流详情拆到技能
- game-designer: 删除原型/批量生产阶段,执行案规范拆到技能
- game-pm: 去掉节号和步骤号
- 全局去掉步骤标号(①-⑧/步骤1-5/1.4.X/第一步-第四步)
- 新建技能: code-implementation/deviation-report/design-execution
- 原型目录扁平化: docs/design/prototype/* → docs/design/
- requirements-analysis及子文件去步骤号和阶段引用
- stage-iteration/sketch/roadmap去任务编号
- 更新所有docs/design/路径引用
2026-06-08 16:03:24 +08:00

1.8 KiB


name: "code-implementation" description: "代码实现技能 — 从技术方案到可运行代码的标准化实现流程。当需要"实现代码"、"编写代码"、"代码开发"时使用。"

代码实现

从技术设计文档到可运行代码的标准化实现流程。

触发条件

  • game-dev 代码实现任务:收到系统开发任务时使用
  • 用户手动触发:用户说"实现代码"、"编写代码"等

实现流程

阅读技术方案 → 阅读美术资产清单 → 编写代码 → 集成美术资产 → 验证功能 → 汇报结果

阅读技术方案

  • 完整阅读 docs/technical/<系统名>-技术方案.md
  • 理解每个行为规则对应的实现方案
  • 确认类/组件架构和数据流

阅读美术资产清单

  • 对照技术方案中的美术资源需求表
  • 确认哪些资产已到位、哪些使用占位

编写代码

  • C++ 源码放 Source/
  • 蓝图放 Content/Blueprints/
  • DataAsset 配置放 Content/Data/
  • 遵循 UE5 编码规范

集成美术资产

  • 只使用 PM 验收通过的美术资产
  • 按技术方案中的美术需求表逐项集成

验证功能

  • 逐条对照执行案行为规则验证
  • 确认实现与技术方案一致

汇报结果

  • 在对应 Issue 评论中汇报完成情况
  • 记录任何偏离设计的地方

四条规则

  1. 严格遵循技术设计文档 — 不擅自修改架构或实现方式
  2. 只使用已验收的美术资产 — 未验收的资产使用占位
  3. 记录所有偏离 — 任何偏离技术方案的地方都必须记录
  4. 完成后汇报并等待审查 — 不自动推进到下一步

产出

  • C++ 源码 (Source/)
  • 蓝图资产 (Content/Blueprints/)
  • DataAsset 配置 (Content/Data/)
  • Issue 评论中的进度汇报