Repolode
addyosmani

addyosmani/agent-skills

一套可供 AI 编程代理使用的生产级工程工作流技能,覆盖从需求规格到上线发布的完整开发流程。

Star
108,400
Fork
11,298
未关闭 Issue
134
最近提交
7天前

这是什么?

Agent Skills 是一组以 SKILL.md 编写的结构化工作流,用来引导 AI 编程代理遵循资深工程师的习惯:编码前先写规格,把工作拆成可验证的小任务,采用测试驱动开发,并按五个维度清单审查变更,最后借助特性开关和分阶段发布上线。

项目共包含 25 个技能,按定义、规划、构建、验证、审查、发布六个阶段组织,另有一个用于判断应调用哪个技能的元技能。技能本身是纯 Markdown,可用于任何接受系统提示或指令文件的代理。仓库为 Claude Code(以 /spec、/plan、/build、/test、/review、/ship 等插件命令形式)、Gemini CLI、Codex、Antigravity、GitHub Copilot 等提供适配,也支持通过 npx 单独安装某个技能。此外还附带代码审查、测试、安全审计、网页性能审计四类专家角色,以及安全、性能、无障碍和可观测性的通用检查清单。

核心功能

  • 01通过 /spec、/plan、/build、/test、/review、/ship 等命令覆盖完整开发生命周期。
  • 02每个技能都包含分步流程、验证关卡,以及常见的跳过步骤理由与反驳。
  • 03可通过 skills CLI 或各工具的原生插件,按单个技能或整套安装。
  • 04提供代码审查、测试、安全审计和网页性能审计等专家角色。
  • 05附带安全、性能、无障碍和可观测性的参考检查清单。

适用场景

  • 让 AI 编程代理在跨多文件的功能开发中保持一致的工程纪律。
  • 为使用 Claude Code、Codex 或 Gemini CLI 的团队引入先写规格、先写测试的工作流。
  • 在合并前对变更进行五个维度的代码审查或安全审计。
  • 在已有代码库中按增量、先验证的方式引导代理参与开发。

快速上手

  1. 1

    使用开源 skills CLI 安装所有技能

    npx skills add addyosmani/agent-skills
  2. 2

    或在 Claude Code 中添加插件市场并安装插件

    /plugin marketplace add addyosmani/agent-skills

使用前须知

  • 单独安装某个技能时不会包含共享的 references/ 目录,因此部分补充检查表不可用。

标签

常见问题

agent-skills 是什么?
一套可供 AI 编程代理使用的生产级工程工作流技能,覆盖从需求规格到上线发布的完整开发流程。 Agent Skills 是一组以 SKILL.md 编写的结构化工作流,用来引导 AI 编程代理遵循资深工程师的习惯:编码前先写规格,把工作拆成可验证的小任务,采用测试驱动开发,并按五个维度清单审查变更,最后借助特性开关和分阶段发布上线。
agent-skills 可以免费使用吗?用的什么许可证?
agent-skills 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
agent-skills 还在维护吗?
活跃维护中。agent-skills 最近一次提交是在 2026年10月13日。
agent-skills 适合用来做什么?
让 AI 编程代理在跨多文件的功能开发中保持一致的工程纪律。 为使用 Claude Code、Codex 或 Gemini CLI 的团队引入先写规格、先写测试的工作流。 在合并前对变更进行五个维度的代码审查或安全审计。 在已有代码库中按增量、先验证的方式引导代理参与开发。
agent-skills 怎么安装和运行?
使用开源 skills CLI 安装所有技能: npx skills add addyosmani/agent-skills 或在 Claude Code 中添加插件市场并安装插件: /plugin marketplace add addyosmani/agent-skills
在哪里获取 agent-skills?
源代码和安装说明在 GitHub 上:https://github.com/addyosmani/agent-skills

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目