TIME WAIT.
#DevTools 2026年6月14日 9 MIN READ

addyosmani/agent-skills:给 AI 编码 Agent 准备的工程技能包

把 spec、plan、build、test、review、ship 等工程阶段做成可复用 Agent 技能,让 AI 编码更接近真实团队节奏。

addyosmani/agent-skills:给 AI 编码 Agent 准备的工程技能包

addyosmani/agent-skills 把工程流程结构化——先明确目标,再拆任务、小步实现,最后用测试、审查和发布检查证明结果可靠。

agent-skills 是什么?

addyosmani/agent-skills 是一组面向 AI 编码 Agent 的工程技能和命令,把需求定义、计划、实现、测试、审查和发布拆成可复用工作流,让 Agent 更接近真实工程团队的工作节奏。

项目地址:github.com/addyosmani/agent-skills

它解决什么问题

AI 编码工具常见的问题不是完全不会写代码,而是容易跳过工程步骤:

agent-skills 的思路,是把这些步骤做成显式工作流。Agent 不只是回答问题,而是在 /spec/plan/build/test/review/ship 等阶段里执行不同技能。

七个命令对应开发生命周期

项目提供 7 个 slash commands,对应软件开发主要阶段:

命令作用
/spec先定义要做什么
/plan把工作拆成小而清晰的任务
/build按增量方式实现
/test用测试证明功能可用
/review合并前做质量审查
/code-simplify在不改变行为的前提下降低复杂度
/ship发布前完成必要检查

这套设计的价值在于给 Agent 建立「阶段感」。写代码不是唯一动作,明确需求、拆任务、验证、审查和发布同样重要。

技能覆盖范围

README 提到该包包含 24 个技能,其中包括 23 个生命周期技能和一个 using-agent-skills 元技能。

覆盖范围大致包括:

它还提供一些 Agent personas,例如 code reviewertest engineersecurity auditorweb performance auditor,用于从不同专业视角审查工作。

和普通提示词有什么区别

普通提示词通常是一次性描述,例如「请认真写代码」「请加测试」「请像高级工程师一样审查」。这类提示有用,但不够稳定。

agent-skills 更像把工程方法沉淀成可执行流程:

对 AI Agent 来说,问题往往不是不知道「最佳实践」,而是在压力下会省略它们。把最佳实践变成检查点,比只写一句「请遵守最佳实践」更可靠。

适合哪些人

这个项目适合已经认真使用 AI 编码工具的人,尤其是希望 Agent 不只是写代码,而是参与完整工程流程的人。

适合场景包括:

如果只是问一个很小的语法问题,这套技能包可能显得重。但如果让 AI 长时间参与真实项目,它的价值会更明显。

支持哪些工具

README 列出多个接入方式,包括:

Claude Code 可通过 marketplace 安装:

/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills

也可以本地克隆后指定插件目录:

git clone https://github.com/addyosmani/agent-skills.git
claude --plugin-dir /path/to/agent-skills

Gemini CLI 示例:

gemini skills install https://github.com/addyosmani/agent-skills.git --path skills

对 Codex 或其他 Agent 来说,这些技能本质上是 Markdown 指令文件。只要工具支持系统提示、规则文件或技能目录,就可以参考使用。

使用注意点

这类技能包的价值是规范 Agent,但它不能代替你理解项目。使用时建议:

  1. 不要一次把所有技能都塞进上下文。
  2. 让元技能或当前任务决定该用哪个技能。
  3. 对高风险改动,优先使用 specplantestreview 组合。
  4. 对前端和安全相关任务,单独调用 UI、security、performance 相关技能。
  5. 不要让 Agent 只输出计划,真正修改代码时仍要跑测试或构建。

技能不是魔法,更像一套工作纪律:让 Agent 少跳步、少自我合理化、少在没有证据时宣布完成。

推荐使用方式

可以把它当成一套 AI 工程流程:

  1. /spec 明确目标、范围和验收标准。
  2. /plan 拆成可执行的小任务。
  3. /build 小步实现,避免一次改太多。
  4. /test 收集证据。
  5. /review 检查复杂度、安全、可维护性和回归风险。
  6. 必要时用 /code-simplify 降低复杂度。
  7. /ship 做发布前检查。

这比「让 AI 从头写到尾」更容易控制质量。

总结

addyosmani/agent-skills 的价值不在于提供更多提示词,而在于把工程流程结构化。它让 AI 编码 Agent 在真实项目中更少跳步:先明确目标,再拆任务,再小步实现,最后用测试、审查和发布检查证明结果可靠。

如果你已经在用 Claude Code、Codex、Cursor、Gemini CLI 或类似工具做真实项目,这个仓库值得研究。

/related_artifacts

agency-agents 详细介绍:把一整套 AI 专家团队装进开发工具
#Agent 2026年6月21日

agency-agents 详细介绍:把一整套 AI 专家团队装进开发工具

msitarzewski/agency-agents:面向 AI 编程工具的专业 Agent 角色库,覆盖工程、设计、营销、安全等团队分工。

阅读全文 arrow_right_alt
Strix 介绍:用 AI Agent 做自动化渗透测试和漏洞修复
#Security 2026年6月25日

Strix 介绍:用 AI Agent 做自动化渗透测试和漏洞修复

开源 AI 渗透测试工具:动态验证漏洞、生成 PoC 与修复建议,可接入 CI/CD 与 DevSecOps 工作流。

阅读全文 arrow_right_alt