addyosmani/agent-skills教程:90k星的生产级AI工程技能包

📅 2026-08-30 · 🏷️ AI编码 · Agent技能 · 工程实践

项目概览

GitHub: addyosmani/agent-skills · 语言: JavaScript · ⭐ 90.7k+ · 25个生产级技能

agent-skills是什么?

Addy Osmani(Google Chrome 团队前工程总监、前端界大佬)出品的生产级工程技能集,25 个技能把大厂工程实践教给 AI 编码代理:从需求澄清、规格驱动开发,到 TDD、代码审查、安全审计、性能分析、CI/CD、上线发布,一条龙覆盖完整软件交付生命周期。

核心理念:验证不可妥协——每个技能都以证据收尾(测试通过、构建输出、运行数据),"看起来对"永远不够。技能支持渐进披露,SKILL.md 是入口,辅助清单按需加载,token 消耗克制。

快速安装(一条命令装进 70+ 代理)

# 装全部 25 个技能
npx skills add addyosmani/agent-skills

# 先浏览再装
npx skills add addyosmani/agent-skills --list

支持 Claude Code、Cursor、Codex、Copilot、Cline 等 70+ 代理。

装单个关键技能

# 合并前的五维代码审查
npx skills add addyosmani/agent-skills --skill code-review-and-quality

# 需求追问(一次一个问题)
npx skills add addyosmani/agent-skills --skill interview-me

# 强制红绿重构 TDD
npx skills add addyosmani/agent-skills --skill test-driven-development

Claude Code 原生安装(推荐)

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

SSH 报错就强制 HTTPS 克隆:/plugin marketplace add https://github.com/addyosmani/agent-skills.git,或在 Git 里配置 git config --global url."https://github.com/".insteadOf git@github.com:

核心技能速览

阶段技能用途
规划spec-driven-development / interview-me写规格、澄清需求
编码test-driven-development / api-and-interface-designTDD 与接口设计
质量code-review-and-quality / security-audit五维审查、安全审计
交付git-workflow-and-versioning / ci-cd-and-automation / shipping-and-launch原子提交、CI/CD、上线检查
观测observability-and-instrumentation / documentation-and-adrs日志指标、ADR 文档

内置"专家人格"

仓库还带预配置的专业审查人格,可一键切换视角:

/code-reviewer     # 高级工程师,五维审查
/test-engineer     # QA专家,覆盖率与Prove-It模式
/security-auditor  # 安全工程师,威胁建模+OWASP
/webperf           # 前端性能,Core Web Vitals审计

实战:自动化 /build

规格写好后,用 /build auto 一条指令:先生成计划并让你批准,然后自动按任务逐个实现——每个任务仍然测试驱动、单独提交,遇到失败或风险步骤自动暂停。

这套技能与Ponytail极简编码插件互补:Ponytail 管"写得少",agent-skills 管"按工程规范写"。想了解技能生态的整体玩法,可看Superpowers技能包教程

📚 相关阅读

Ponytail插件教程:让AI写最精简的代码

ECC增强Claude Code教程:记忆+安全+性能

📚 常见问题

addyosmani/agent-skills是什么?

GitHub: addyosmani/agent-skills · 语言: JavaScript · ⭐ 90.7k+ · 25个生产级技能