c3c10a9fcb
- 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/路径引用
3.4 KiB
3.4 KiB
name, description
| name | description |
|---|---|
| stage-sketch | 草图阶段技能 — 概念设计与技术可行性验证。管理草图阶段任务创建和阶段转换。 |
草图阶段
当 PM 检测到 Pipeline Tracker 标记为「草图阶段」时调用本技能。 目标:验证游戏概念可行,产出概念草案和技术可行性报告。
阶段概述
| 项目 | 说明 |
|---|---|
| 目标 | 验证"这个游戏值得做、技术上可行" |
| 产出 | 概念草案 + 技术可行性报告 |
| 参与角色 | 策划(概念设计)、程序(技术评估) |
| 完成标志 | 两个任务都关闭 + 里程碑下无 open issues |
任务创建
检查已有任务
先通过 issue list --milestone "草图阶段" --state open 检查现有任务。
需要创建的任务(共 2 个)
概念设计 (D-XXX)
node .claude/skills/gitea-pm/gitea.js --role pm issue create \
--title "D-XXX 概念设计" \
--body "## 任务信息
- **任务ID**: D-XXX
- **所属阶段**: 草图阶段
- **角色**: 策划
## 预期产出
概念草案 \`docs/design/概念草案.md\`,包含 7 个必填字段:
1. 一句话概述
2. 核心玩法
3. 美术风格
4. 目标平台
5. 灵感来源
6. 核心假设(为什么好玩)
7. 范围约束(MVP 包含什么)
## 参考文档
- 游戏愿景:docs/plans/游戏愿景.md(如有)" \
--milestone "草图阶段" \
--labels "stage:sketch,role:design,status:ready" \
--assignees "ai-designer"
技术可行性报告 (P-XXX)
node .claude/skills/gitea-pm/gitea.js --role pm issue create \
--title "P-XXX 技术可行性评估" \
--body "## 任务信息
- **任务ID**: P-XXX
- **所属阶段**: 草图阶段
- **角色**: 程序
- **依赖**: D-XXX 概念设计完成
## 预期产出
技术可行性报告 \`docs/technical/可行性评估.md\`,评估:
1. 引擎能力匹配度(UE5 能否实现核心玩法)
2. 性能预期(目标平台帧率目标)
3. 关键技术风险(需要验证的技术点)
4. 插件/工具链可行性
5. 结论:可行/有条件可行/不可行" \
--milestone "草图阶段" \
--labels "stage:sketch,role:dev,status:backlog" \
--assignees "ai-programmer"
设置依赖关系:issue block <D-XXX> <P-XXX>
进度检查
每次 PM 激活时执行:
- 读取任务状态:
issue list --milestone "草图阶段" --state open - 判断当前焦点:
- D-XXX 未完成 → 建议用户启动策划做概念设计
- D-XXX 完成,P-XXX 未开始 → 更新 P-XXX 标签为
status:ready,建议启动程序做技术评估 - P-XXX 进行中 → 等待
- 检查完成条件:
- 草图阶段里程碑下 open issues = 0 → 触发阶段转换
阶段转换
前置条件:草图阶段里程碑下无 open issues。
转换操作(每步需用户确认):
# 1. 关闭草图阶段里程碑
node .claude/skills/gitea-pm/gitea.js --role pm milestone update <草图里程碑ID> --state closed
# 2. 创建总路线阶段里程碑
node .claude/skills/gitea-pm/gitea.js --role pm milestone create \
--title "总路线阶段" \
--description "全面设计文档产出:世界观、剧情、角色、系统、关卡、UI、音频、版本路径"
# 3. 更新 Pipeline Tracker
# 更新 Issue 正文:当前阶段改为「总路线阶段」,阶段历史表添加草图阶段完成日期
# 4. 告知用户已进入总路线阶段
# 下次 PM 激活时将调用 stage-roadmap 技能