roles


如何用 Claude 分角色跑通:需求 → 设计 → 编码 → 测试

本仓库目录与职责以 team.md 为准。每个阶段对应一份 Skill(角色说明),对话时让 Claude 先读对应 Skill 再改对应目录下的文件,即可形成固定流水线。

阶段与口令示例

1. 需求(ID:chen)
在对话中说:「按 00_skill_lib/pm_skill.md 扮演 PM,根据我下面描述的需求,补全并写入 01_requirement/ 下三个文件。」然后粘贴业务描述。

2. 设计(ID:qq)
说:「按 00_skill_lib/design_skill.md 扮演设计师/架构,已读 01_requirement/,输出到 02_design/。」必要时补充技术偏好。

3. 编码 (ID:min) 说:「按 00_skill_lib/dev_skill.md 扮演开发,严格依据 02_design/01_requirement/accept_std.md,代码落在 03_development/src/,并更新 requirements.txtrun.shreadme.md。」

4. 测试 (ID:xiu)
说:「按 00_skill_lib/qa_skill.md 扮演测试,基于验收标准与场景写 04_test/test_case.mdboundary_test.md;若有自动化则放 04_test/auto_test/。」

使用技巧

新开对话时先 @ 引用本阶段的 Skill 文件与上一阶段产出目录,减少漏读。同一对话里跨阶段时,明确要求「先总结上一阶段交付物,再进入下一阶段」。若某阶段要返工,说明「仅更新某目录」,避免 Claude 误改已完成阶段。