ClaudeMap

Addy Osmani's Agent Skills

给 AI 编码 agent 的生产级工程技能——25 个 skill 与 9 个覆盖生命周期全流程的斜杠命令,从 spec 一路到 ship。

技能与命令skillsengineeringslash-commandsbest-practicesworkflow

Addy Osmani 把资深工程师的工作流、质量闸门与最佳实践打包成 25 个 skill 加 9 个映射开发生命周期的斜杠命令:/spec、/plan、/build、/test、/constraints、/review、/webperf、/code-simplify 与 /ship。skill 也会按上下文自动激活——设计 API 触发 api-and-interface-design,写 UI 触发 frontend-ui-engineering。/build auto 批准一次计划后自主实现每个任务:逐任务测试驱动、单独提交,失败或高风险步骤会暂停。这些实践取自 Google 工程文化——《Software Engineering at Google》、API 设计里的 Hyrum 定律、测试里的 Beyonce 规则与测试金字塔、简化里的 Chesterton 栅栏——直接嵌进 agent 照做的分步工作流。经开放 skills CLI 可装进 70+ agent,也可作为 Claude Code 原生插件安装。

它做什么

  • 25 个 skill 加 9 个覆盖生命周期全流程的斜杠命令——/spec /plan /build /test /constraints /review /webperf /code-simplify /ship
  • /build auto:计划批准一次后单次自主跑完全部任务——仍逐任务测试驱动、单独提交,失败或高风险步骤暂停
  • 按上下文自动激活:做什么就加载什么 skill,质量闸门不需要你记得手动调用
  • 内嵌 Google 工程文化——Hyrum 定律、Beyonce 规则、测试金字塔、Chesterton 栅栏、trunk-based 开发,取自《Software Engineering at Google》与 Google 工程实践指南

什么时候用

希望 agent 在每个阶段——spec、计划、构建、测试、评审、发布——稳定执行资深工程师级质量闸门的团队,而不是指望每次会话都自己记得。

如何上手

# 任意 70+ agent,经开放 skills CLI:
npx skills add addyosmani/agent-skills            # 全部 25 个 skill
npx skills add addyosmani/agent-skills --list     # 先浏览
npx skills add addyosmani/agent-skills --skill code-review-and-quality   # 只装一个

# Claude Code 原生插件:
/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills

注意事项

MIT。按单 skill 用 npx 安装只会拷贝 skills/<name>/,不含仓库级 references/ 检查清单——这是已登记的可移植性缺口(issue #361);需要共享检查清单就整仓安装。

代码仓库

addyosmani/agent-skills

收录日期

地图上的相关资源

  • 归藏的 Agent Skill:把代码库的最近更新做成一支成片宣传片——接真实组件、代码渲染动画、代码写配乐,全程不碰视频剪辑软件。

    • agent-skill
    • video
    • promo
    • marketing
  • 一个给「图里没有任何文字线索」的照片做地理定位的 Agent Skill——用 OSM 几何、高程天际线与卫星瓦片,把「这是哪」变成带误差半径的测量答案。

    • agent-skill
    • geolocation
    • osint
    • openstreetmap
  • Birdview

    技能

    让 AI 编码 agent 在动第一行代码之前先画出架构、声明影响范围的 skill——成果是一张可直接打开的独立 HTML 架构地图。

    • skill
    • architecture
    • code-visualization
    • change-scope