walking-skeleton
Installation
SKILL.md
端到端可运行骨架
搭建贯穿系统从最外层入口(UI、CLI 或 API)到最深层持久化(数据库或外部存储)的最小可运行系统雏形(Walking Skeleton)。
与原型的核心区别
- 端到端可运行骨架(Walking Skeleton):是正式工程产物,目的是验证脚手架、工具链、依赖注入与各分层能否在真实环境中协同工作。验证完毕后保留在代码库主干中,并在其上持续演进和增加特性。
- 一次性原型(见
prototypeskill):是为了探究某个具体逻辑或界面方向而编写的代码,验证完毕后将其作为一手资料保留在独立分支上,不合并进主干代码。 - 端到端最小闭环任务(tracer bullet):是后续特性开发阶段的任务颗粒度拆分方式;Walking Skeleton 仅在项目起步阶段执行一次,是项目颗粒度的基座。
搭建流程
整个流程严格围绕“极窄切片、穿透全层、真实连接”展开。
1. 选定单一垂直切片(Vertical Slice)
选定一条最简业务链路,要求: