tdd-dev-cycle
Installation
SKILL.md
TDD (测试驱动开发) 主干工作循环
本 Skill 定义了标准的 TDD 开发与验证循环。
适用场景
如果项目章程没有定义具体的工作流,助手默认遵循以下 TDD 主干工作循环。
流程详情
-
智能调度
- 优先处理 backlog 中
priority: high的任务。 - 在选定了任务后,将其从
docs/backlog/移动到docs/requirements/并更新状态为开发中,然后开始分析。
- 优先处理 backlog 中
-
规划与澄清 (TDD)
- a. 分析需求: 如果模糊则提问,并更新需求文档。
- b. 解决冲突: 如果需求和项目级别章程冲突,则提问澄清如何处理。一般来说要更新章程中的设计。
- c. 定义验收标准: 优先编写自动化测试用例。
- d. COMMIT 1:
git commit -m "完成需求 {文件名} 的分析与测试用例,即将开发"