OmniTools 6月12日消息,开发者邵猛近日分享 Spec 驱动开发(SDD)实践方法,通过三个标准化 Skills(/write-product-spec、/write-tech-spec、/validate-changes-match-specs)构建“规格定义→代码实现→一致性验证”闭环。
该方法将规格分为两层:PRODUCT.md(描述用户故事与系统不变量)与 TECH.md(明确架构设计与实现策略),统一存放于项目 specs/ 目录并随 Pull Request 提交。标准实施流程包含五步:撰写产品规格、撰写技术规格、AI Agent 按规格生成代码、自动校验变更是否符合规格、端到端计算机操作验证。
相关 Skills 已开源托管于 GitHub 仓库 warpdotdev/common-skills,支持通过命令 npx skills add warpdotdev/common-skills 安装。该方案强调工具可移植性,不依赖特定开发终端(如 Warp)。