Split

阶段③ 任务划分。把 design.md 拆成 tasks/<模块>.md 和 tasks/progress.md。

wang123582 Updated 1 repo stars

File contents

③ 任务划分

输入:design.md → 产出:每模块一份 tasks/<模块>.md + tasks/progress.md 验收:progress.md 列全模块,每个模块都有对应文件。

做法

  1. 从 templates/tasks/_模块模板.md 拷模板,一模块一份。
  2. 子任务拆到最小可验证粒度,每条都能独立打勾。
  3. 每个模块的子任务必须包含:实现 → 写 pytest → 实跑 pytest/mypy/ruff → 提醒可提交。
  4. 在 progress.md 标出哪些模块互相独立——阶段④ 的并行完全依赖这个标注。
  5. 多个模块要改同一个共享文件(如公共 config)→ 在 progress.md 注明「需先串行」。

收尾

→ 走 /wf:wrap,下一阶段 /wf:exec,建议档位:高。

wang123582/Prompt/tree/main/wf/skills/split commit b5be8c2527

Frequently asked questions

npx skillmds@latest add wang123582/split