宿主仓库为 addyosmani/agent-skills 的技能合集(Anthropic 技能格式)。本站按仓库结构推断、未逐条实测宿主:Claude Code 的技能目录是 .claude/skills/(或项目内 .claude/skills/)。用前请对照你所用宿主的文档确认。
这个技能做什么
把项目的质量标准写成一份明文契约(CONSTRAINTS.md),并阻止 agent 悄悄把标准降下来。它会先访谈你哪些维度重要,你没具体数字时给一套合理默认值;之后盯着 diff 找被削弱的迹象 —— 新增的 @ts-ignore / eslint-disable、被跳过或删掉的测试、被去掉的断言、没实现的桩函数。
包含什么
- 访谈式确定质量维度与阈值
- 你没数字时给合理默认值
- 全部记录进 CONSTRAINTS.md
- 监控 diff 里被削弱的迹象:抑制注释、跳过测试、去掉断言、未实现桩
- 附 references/floor-guard.md
怎么用
- 把 constraint-driven-development 目录复制到宿主的技能目录(Claude Code 为 .claude/skills/)
- 首次使用会先访谈你,并把 CONSTRAINTS.md 写进项目根目录
获取方式
百度网盘 · 需提取码
https://pan.baidu.com/s/1hw8NbfRfehmrCBVAOn6WIg
提取码v8hv
建议先转存到自己网盘:转存后再下载,不怕原分享链接失效。
本包内附 README.txt,写明来源仓库、固定 commit、开源协议与每个文件的 sha256,可自行校验。
目录内容(3 个文件)
SKILL.md21 KBreferences/floor-guard.md6 KBLICENSE1 KB