tashan-development-loop
Installation
SKILL.md
塔山开发循环(Analysis → Design → Plan → TDD → 红绿灯 → 回顾 → 下一个任务)
Overview
目标:把“纪律”固化成默认行为。不要先写实现、不要先堆工程量、不要凭感觉说完成。只认:可复现的分析、可执行的计划、可跑的测试、可验证的输出。
口号:不要伤亡报告,我只要塔山。
Quick Reference
- 分析:先把“事实”说清楚(现状、约束、成功标准、风险)。
- 设计:给 2–3 个方案 + 推荐方案 + 取舍。
- 落地计划:拆成小任务(每个 2–10 分钟),每个任务都写清:文件、命令、预期结果。
- TDD:先写失败测试(红)→ 最小实现(绿)→ 必要重构(仍绿)。
- 红绿灯:每个小任务都要有“红/绿”的证据(命令输出为准)。
- 回顾:总结变更、验证方式、风险点;明确下一个最小任务。
- 提交/推送(强制):每完成一个工程计划并验收通过后,必须
git commit并git push(简短提交信息,按计划命名)。