西浩资源库开源软件 · AI 工具 · 中文教程

技能

约束驱动开发

把质量标准写成契约,挡住悄悄降级

constraint-driven-development

适用宿主
Claude 技能格式(Anthropic 官方约定)
固定版本
dc27a9c2e1
版本日期
2026-09-20
开源协议
MIT
Star
98,390
内容体积
3 个文件 · 27 KB
宿主仓库为 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 KB
  • references/floor-guard.md6 KB
  • LICENSE1 KB

同源技能

主题
卡片密度
分类色彩