dev-process-toolkit

为Claude Code项目添加规范驱动开发与TDD工作流的开发流程工具包。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:dev-process-toolkit。
它的用途是:为Claude Code项目添加规范驱动开发与TDD工作流的开发流程工具包。
完整的 Skill 内容见:https://321skill.com/skills/dev-process-toolkit/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

`/implement 为用户登录功能添加双因素认证`,它会首先引导你完成或检查功能规范,然后启动多智能体TDD工作流,自动编写测试、实现代码、进行重构和最终审计,并通过所有质量门检查后才允许提交。

对AI说:`/gate-check`,它会运行73项预定义的确定性检查,快速告诉你当前代码库在类型、规范、测试和分支管理等方面是否存在问题。

介绍

Dev Process Toolkit 是一个Claude Code插件,旨在解决AI辅助开发中常见的需求漂移、代码质量不稳定和流程混乱问题。它通过引入规范驱动开发(SDD)和测试驱动开发(TDD)的标准化工作流,将需求、技术设计和测试计划作为唯一事实来源,确保AI代理的开发过程始终与既定目标保持一致。

该工具包提供了16条命令和8个智能体,核心功能包括一个多智能体TDD编排器(/tdd),它会自动分拆并运行“红-绿-重构-审计”循环;一个包含73项确定性检查的质量门(/gate-check),覆盖类型检查、代码规范、测试和分支管理等,以客观标准替代LLM的主观判断;以及一个三阶段有界自审流程,在问题升级到人工处理前进行多轮自动化审查。

它非常适合需要AI辅助进行复杂、长期项目开发的团队或个人,特别是全栈开发、智能体开发者和项目经理。通过强制性的规范先行和严格的自动化检查,它能显著提升代码的可预测性和可维护性,尤其适用于TypeScript、Flutter和Python等技术栈。

使用建议是,初次使用时建议从/setup命令开始,让工具包自动适配你的项目栈并生成配置文件。对于非技术性需求起草,可以使用--no-tech参数,待技术评审完成后再进行实现。注意,其严格的流程和门禁检查可能不适用于追求快速原型验证或一次性脚本编写的场景。

核心特点

其核心区别在于引入了“确定性质量门”和“有界自审循环”,通过73项客观、可重复的检查(如类型检查、测试、分支规范)强制约束AI代理的行为,而非依赖LLM的主观判断,从而确保开发过程的可预测性和结果的一致性。

注意事项

不适用于追求快速原型验证、编写一次性脚本或对开发流程灵活性要求极高的个人探索性项目。

常见问题

如何开始使用这个工具包?

在Claude Code中安装插件后,在项目根目录运行 `/setup` 命令,工具包会自动检测你的技术栈并生成必要的配置文件和工作流。

TDD工作流是如何自动化的?

使用 `/tdd` 或 `/implement` 命令,它会自动协调四个独立的子智能体(测试编写、实现、重构、规范审查)按顺序执行红-绿-重构-审计循环,并通过严格的YAML结果文件进行上下文隔离和交接。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/dev-process-toolkit/raw/index.md 读取 dev-process-toolkit 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。