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

67 lines
1.8 KiB
Markdown

---
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 评论中的进度汇报