1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | tlc-spec-driven-tech-leads-club-agent-skills |
| 作者/维护者 | Felipe Rodrigues(github.com/felipfr),发布于 Tech Leads Club 维护的 tech-leads-club/agent-skills 技能目录仓库 |
| 来源链接 | https://github.com/tech-leads-club/agent-skills/tree/main/packages/skills-catalog/skills/(development)/tlc-spec-driven |
| 许可证 | 该技能 CC-BY-4.0;所属仓库整体 MIT(均来自 SKILL.md 与仓库 LICENSE 文件确认) |
| GitHub Stars / Forks | 4,951 / 448(数据来自 GitHub API,2026-07-28;该数字属整个合集仓库,不代表本技能自身热度) |
| 最新版本 | 3.2.0(SKILL.md 内 metadata 字段) |
| 安装方式 | npx @tech-leads-club/agent-skills 交互式安装向导;或命令行直接指定 agent-skills install -s tlc-spec-driven |
2. 功能介绍与亮点
规格驱动开发技能,按 Specify→Design→Tasks→Execute 四阶段推进,核心是复杂度自适应:小改动内联实现,复杂功能才走全流程,遇歧义会主动询问。
- 独立验证者:实现完成后派生一个与实现者不同的 Verifier 子代理,“作者≠验证者、无证据不算数”,核对验收标准并做故障注入探测
- 持久决策日志:
STATE.md记录项目决策与交接状态,支持跨会话暂停/恢复 - 经验自学习层:验证失败经本地脚本结构化记录,同类失败反复出现达阈值才升级为“已确认经验”
- 大任务自动分批:任务超约 8 个时按整阶段打包给多个子代理顺序执行,需用户确认后才派生
- 亮点:有独立推广落地页,已被 Tessl、LobeHub 等 5 家第三方目录收录;迭代持续超 5 个月,最近更新 2026-07-06
3. 适用场景
所属分类:工程效率与代码质量
适合用 Claude Code、Codex 开发中大型功能、希望过程留痕可追溯的团队与个人:需求不清晰、多人协作需交接、不希望 AI 自证“已完成”而要独立核验的场景。
4. 跨 Agent 兼容性
- Claude Code:✅ 原生支持——README「Supported Agents」Tier 1 明确列出
- Codex:✅ 原生支持——同表 Tier 2 列出 OpenAI Codex
- OpenClaw:❓ 未验证——支持列表未提及
- Hermes Agent:❓ 未验证——支持列表未提及
5. 推荐理由
复杂度自适应、独立子代理自动核验完成度、失败经验可沉淀复用,降低 AI 自证“做完了”的风险。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 6 | 该子目录近 5 个月内保持 13 次以上的持续迭代(含一次主版本重构),配有独立推广落地页,并被 5 家第三方 Claude Skill 目录收录,其中 Claude Marketplaces 页面显示安装量为 587 次;但目前未检索到独立的用户社区讨论帖或具名评价 |
| 可用性 | 9 | 一条 npx 命令即可安装;SKILL.md 正文连同 11 个 references 参考文件内容详尽、示例充分;最近一次功能性更新为 2026-07-06,维护活跃;无付费依赖 |
| 安全性 | 8 | 实际执行的代码仅限本地 git 提交与一个纯标准库、无网络调用的 Python 记账脚本 lessons.py,经逐行审阅无可疑指令或混淆代码;License(技能自身 CC-BY-4.0、仓库整体 MIT)清晰;所属组织对目录内全部技能发布前统一执行 Snyk Agent Scan 静态扫描 |
综合评分 = 三项均值 = 7.7
安全检查清单:①仅本地 git 与纯标准库脚本,范围明确 ②无自身外联 ③无需 API Key ④未见可疑指令 ⑤维护方活跃、作者具名、发布前统一安全扫描 ⑥License 清晰 ⑦最近提交 2026-07-06
7. 跟同类 Skills 相比的优势
| 对比对象 | 定位 | 与本技能的差异 |
|---|---|---|
spec-driven-development(addyosmani/agent-skills) |
同为 SKILL.md 格式技能,同样是 Specify→Plan→Tasks→Implement 四阶段 | 每阶段推进前需人工审核确认,更轻量直接,但不含自动派生的独立验证子代理,也无失败经验的结构化沉淀 |
| GitHub Spec Kit(github/spec-kit) | GitHub 官方开源 CLI 工具包,同样是 Specify→Plan→Tasks→Implement 流程,核心是贯穿始终的项目“宪法”文档,宣称支持 30+ 编码 Agent | 是独立安装的 CLI 工具包而非可直接放进 skills 目录的 SKILL.md 技能,未见内置自动化独立验证子代理或经验自学习层 |
8. 用户评价
该技能已被 Tessl、LobeHub 等 5 家第三方目录收录,其中一家显示安装量 587 次;未检索到具名用户评价。
9. 安装使用方式
- 交互式安装:
npx @tech-leads-club/agent-skills,选目标 Agent 与安装方式 - 直接安装:
agent-skills install -s tlc-spec-driven - 安装后:无需重启,自然语言描述意图即可触发阶段;子代理分批执行前会先征询确认
10. 注意事项
- 子代理分批依赖宿主的并行任务能力(如 Claude Code 的 Task 工具),不支持的宿主会退回单线程
.specs/lessons.json是脚本管理的机器文件,文档要求不要手工编辑- OpenClaw、Hermes Agent 兼容性尚未验证,使用前建议先小范围测试