简报

开源项目113,600MIT

addyosmani/agent-skills

生成
2026-11-06 15:28
首次公开
2026-11-06 15:36
本版公开
2026-11-06 15:36 · v1
来源
开源技术雷达

访问项目仓库

自动排版

把软件交付全流程拆成 9 个 lifecycle 命令(/spec /plan /build /test /constraints /review /webperf /code-simplify /ship)加 25 个技能,让编码 agent 像有工程规范的团队成员一样按阶段推进。

目录 · 11 节
  1. 项目介绍
  2. 主要应用领域
  3. 关键技术
  4. 实用价值
  5. 局限
  6. 开源协议
  7. 推荐理由
  8. 观测
  9. 专业社区口碑
  10. 类似项目推荐
  11. 原始阅读依据

项目介绍

Addy Osmani 维护的 production-grade engineering skills for AI coding agents,自称把工程实践拆成可被 agent 执行的阶段命令。

主要应用领域

已有 CI 与评审规范、想把 agent 塞进既有交付流程的团队;前端与性能敏感项目;需要可审计阶段产物(spec、plan、评审意见、发布清单)的场景。

关键技术

25 个技能按 Define/Plan/Build/Verify/Review/Ship 分组,含 interview-me、spec-driven-development、planning-and-task-breakdown、test-driven-development、browser-testing-with-devtools、security-and-hardening、observability-and-instrumentation 等;/build auto 在批准计划后自主执行,但每任务仍走 TDD、独立 commit、失败即暂停;另附 code-reviewer、test-engineer 等 4 个 agent persona。

实用价值

113.6k stars / 11.9k forks / 56 issues / 807 commits,MIT;阶段边界清楚、每步有产物,适合把「agent 写完就算完」改成「有验收物才算完」。

局限

已知可移植性缺陷 #361:单技能 npx 安装只复制 skills/<name>/,不带仓库级 references/,跨 harness 迁移会静默丢依赖;25+9 的结构对单人小项目偏重,容易只跑 /build;技能质量与作者个人工程观强绑定。

开源协议

MIT

仓库标注 MIT License;技能内脚本与 references 随仓库分发。

协议解读供选型参考,不构成法律意见。

推荐理由

先拿一条真实需求跑 /spec → /plan → /build → /review 全链,重点看 /plan 产物能否直接评审;把 /ship 与自家发布流程对齐后再推广。

观测

Star113600;观测时间:2026-11-06T07:28:10Z

暂无可比增长基线

开源代码

专业社区口碑

已核对社区来源

围绕作者 Agent Skills 文章的 HN 讨论 376 分 / 212 评论:最高赞直接判蛇油,理由是模型不是严格规则执行者、AGENTS.md 与技能里的硬要求随时会被丢掉;反对方以三十年编程经验与数月 spec-kit 实践举证生产系统跑了几个月没出问题;另有一条边界被反复引用:技能适合让模型知道有哪些外部工具,不适合强制安全规则。

争论停留在立场与个案,双方都没有量化数据;支持方多谈自身经验,未说明失败率。

问题与争议

热评认为技能化工作流是蛇油:模型会在执行中丢掉 AGENTS.md 或技能文件里的硬性要求,只有人工评审才可靠。

正面反馈

多位从业者反驳称并非全有或全无:有人用同类方法数月、生产系统运行数月且问题率不高于传统开发。

条件与权衡

有评论提出使用边界技能用来让模型知道能用哪些外部工具,绝不该用来强制安全规则,安全应交给沙箱。

类似项目推荐

模型知识参考,未在线核验;名称、维护状态和许可证需另行核实。

原始阅读依据

  1. 1addyosmani/agent-skills
  2. 2Agent Skills (addyosmani.com)