返回开源榜单
Shell今日中等

addyosmani/agent-skills

帮AI编程助手掌握专业工程能力

这是一套为AI编程代理打造的生产级工程技能包,由资深工程师整理,包含23项覆盖全开发周期的标准化工作流,可适配Claude Code、Cursor等主流AI编程工具,帮AI输出符合专业规范的代码。

Stars

49.7k

Forks

5,559

增长

+348today

Overview

项目介绍

addyosmani/agent-skills 解决的是帮AI编程助手掌握专业工程能力这类实际需求。作为Agent 基础设施,它关注的是运行环境、沙箱、操作接口和执行链路这些更底层的能力,核心价值在于把原本分散的操作沉淀成更稳定的项目能力。

拆开看,覆盖AI编程代理核心工程技能、适配生产环境的实用经验和由资深工程师整理构成了这个项目的主要竞争力。它不是追求大而全,而是先把一个具体环节做顺,再让开发者按自己的环境继续改造。

Technical Route

技术路线

agent-skills 采用「标准化工作流映射+技能触发引擎」架构,以 7 条核心斜杠命令为入口,将资深工程师的全周期工程实践拆解为 23 个结构化技能模块。通过命令触发、场景自动匹配两种方式,引导 AI 编程代理按专业流程完成开发任务,同时配套反合理化校验、证据验证机制,确保输出符合生产级规范。用户理解此路线可精准调用对应技能,让 AI 输出与资深工程师对齐的高质量代码。

  1. 1命令触发入口层以 `/spec`、`/plan`、`/build` 等 7 条覆盖开发全周期的斜杠命令为核心入口,每条命令自动关联对应技能工作流,用户无需记忆零散技能,只需按开发阶段调用命令即可启动标准化流程。
  2. 2技能映射调度层内置 `using-agent-skills` 元技能模块,负责将用户需求或当前开发场景映射到对应技能,比如设计 API 时自动触发 `api-and-interface-design` 技能,实现场景化的自动技能匹配与调度。
  3. 3结构化技能执行层每个技能以 `SKILL.md` 为载体,包含前置元数据、分步流程、反合理化话术、验证标准等结构,AI 代理需严格遵循流程执行,且必须提供符合要求的验证证据,避免「看起来正确」的无效输出。
  4. 4多工具适配层支持 Claude Code、Cursor、Gemini CLI 等多种主流 AI 编程工具,针对不同工具提供专属集成方案,比如 Claude 通过插件市场安装,Cursor 需将 `SKILL.md` 放入 `.cursor/rules/` 目录,确保技能能在不同平台落地。
  5. 5专业角色赋能层提供 code-reviewer、test-engineer、security-auditor 等预配置代理角色,每个角色对应特定视角的专业评审标准,可针对性调用完成代码质量、测试、安全等专项校验。
  6. 6参考资源支撑层内置 testing-patterns.md、security-checklist.md 等参考清单,技能执行时按需加载对应资源,既保证代理获取专业指导,又避免过多信息占用 token 资源。

Why Trending

为什么它会上榜

结合增长、最近更新与社区关注,给出一个更接近“决策参考”的上榜解读。

  • 社区关注度上升:近期新增 +348 Stars(today),讨论热度明显提高。
  • 定位清晰:这是一套面向AI编程代理的生产级工程技能指南,涵盖代码规范、性能优化等实用技能,助力AI写出更专业的代码。

Audience

适合谁

  • 想优化AI代码输出质量的AI编程工具开发者
  • 希望借助AI提升个人代码规范的普通程序员
  • 研究AI编程代理工程化能力的从业者
  • 需要标准化开发流程的小型技术团队

Use Cases

能拿来做什么

  • AI编程工具开发者优化能力
  • 想提升AI代码质量的程序员
  • 研究AI工程化能力的从业者

Quick Start

怎么开始

请看仓库 README 的安装章节

Watchouts

使用前注意事项

  • 部分工具安装依赖GitHub SSH密钥,未配置的用户需改用HTTPS链接或先完成SSH密钥配置
  • 技能包内容基于生产环境经验设计,若用于非生产场景的快速原型开发,可能会增加不必要的流程复杂度
  • 项目以Shell为主要开发语言,部分自定义配置需要具备基础的命令行操作能力

Related

相关项目