STACK · 让 Agent 先写测试,再审查,再交接
代码质量包
把 TDD、代码审查、bug 诊断和交接文档串成一条工程流程。
来源 已通过安装 已通过任务 未实测4 个 Skill
FOR
适合谁
用 Claude Code / Cursor / Codex 写代码,但担心 AI 生成代码质量的开发者。
NOT FOR
不适合谁
非工程团队;只需要一次性脚本的人。
WHAT'S INSIDE
包含哪些 Skill
| Skill | 分类 | 8 周安装 |
|---|---|---|
| tdd(测试驱动开发) 按测试先行的方式开发功能或修 Bug,覆盖红-绿-重构和集成测试。 |
编程 | 363,523 |
| code-review(代码审查) 按团队规范做 PR Review,指出风险和遗漏。 |
编程 | 363,716 |
| diagnosing-bugs(Bug 诊断) 针对难复现 Bug 和性能回退,按诊断循环定位原因并验证修复。 |
编程 | 350,864 |
| handoff(会话交接) 把当前对话压缩成交接文档,方便另一个 Agent 接手继续。 |
编程 | 356,976 |
INSTALL
怎么装
先进入你要使用 Stack 的项目目录,再执行下面的命令。把 claude-code 换成 cursor / codex 即可装到对应 Agent。
npx临时运行 Node 包,不用先全局安装
skills addskills.sh 的安装命令
--skill只装这几个 Skill,不装整仓
--agent装到哪个 Agent 的项目目录
-y跳过确认提示
mattpocock/skills
npx -y skills add mattpocock/skills --skill tdd code-review diagnosing-bugs handoff --agent claude-code -y
NO TERMINAL?
不想敲命令,就把这段发给 Agent
请在我的当前项目安装这个 Stack:代码质量包。
- mattpocock/skills: tdd, code-review, diagnosing-bugs, handoff
使用 npx skills add 安装到当前 Agent,安装前先确认 Node.js 22+。
安装后检查对应 Agent 的 skills 目录里是否存在 SKILL.md,并列出实际安装了哪些 Skill。
如果安装失败,不要声称成功,直接把错误信息发给我。
命令会安装到项目的 Agent 目录,不修改全局环境。首次使用前请确认 Node.js 22+,并阅读每个 Skill 的 SKILL.md。这版 Stack 面向能运行命令行的开发者;纯 C 端一键安装还需要终端产品承接。
VERIFICATION
验货记录
来源 已通过安装 已通过任务 未实测
4 个 Skill 已通过项目级安装;尚未在真实仓库跑完整 TDD/审查流程。
“来源核对”只代表 skill 的来源页和安装命令已检查;“安装测试”代表在干净项目里执行过安装;“任务实测”代表真的用这组 Skill 完成过一个任务。三者不是一回事。
环境要求
- Node.js 22+
- 支持 Skills 的 Agent
- 需要可运行的测试环境
替代方案
只做审查用 code-review;只做 bug 诊断用 diagnosing-bugs。
NEXT
装完先跑一个最小任务,不要一次把整套流程压上去。Stack 只是起点,不是保证。