community skill
Agent Skills
Addy Osmani 维护的生产级 AI 编程 agent skill 合集,24 个 skill 覆盖从需求定义到部署上线的完整开发生命周期,支持 Claude Code、Cursor、Gemini CLI 等主流 agent。
communitysingle fileengineeringworkflowtddcode-reviewspec-drivenplanningtestingdebuggingsecurityperformancedocumentationci-cdfrontendapi-design
Agent Skills
Addy Osmani 维护的生产级 AI 编程 agent skill 合集。24 个 skill 编码了资深工程师在构建软件时使用的工作流、质量门禁和最佳实践,让 AI agent 在开发每个阶段都能一致地遵循。
来源
- 上游 skill 目录:https://github.com/addyosmani/agent-skills/tree/main/skills
- 上游仓库:https://github.com/addyosmani/agent-skills
- 许可证:MIT
适合什么时候用
- 需要让 agent 按照结构化的工程方法论执行开发任务,而不是即兴编码。
- 想为 agent 注入 TDD、spec-driven development、code review 等最佳实践。
- 在 Claude Code、Cursor、Gemini CLI、Codex 等不同 agent 之间统一工程规范。
Skill 清单
Meta
| Skill | 说明 |
|---|---|
| using-agent-skills | 会话启动时自动映射到合适的 skill 工作流,定义共享操作规则 |
Define — 定义需求
| Skill | 说明 |
|---|---|
| interview-me | 逐问访谈,提取用户真正想要的,而非他们以为自己想要的 |
| idea-refine | 结构化发散/收敛思维,将模糊想法转化为具体提案 |
| spec-driven-development | 编写 PRD 覆盖目标、命令、结构、代码风格、测试和边界 |
Plan — 规划
| Skill | 说明 |
|---|---|
| planning-and-task-breakdown | 将需求分解为小而原子的任务 |
Build — 构建
| Skill | 说明 |
|---|---|
| incremental-implementation | 逐片构建,每次只做一个切片 |
| source-driven-development | 基于源码驱动的开发模式 |
| api-and-interface-design | API 和接口设计最佳实践 |
| frontend-ui-engineering | 前端 UI 工程化 |
| context-engineering | 上下文工程,优化 agent 的信息输入 |
Verify — 验证
| Skill | 说明 |
|---|---|
| test-driven-development | 测试驱动开发,测试即证明 |
| debugging-and-error-recovery | 调试和错误恢复策略 |
| observability-and-instrumentation | 可观测性和埋点 |
| performance-optimization | 性能优化 |
Review — 审查
| Skill | 说明 |
|---|---|
| code-review-and-quality | 代码审查和质量门禁 |
| code-simplification | 代码简化,清晰优于巧妙 |
| security-and-hardening | 安全加固 |
| doubt-driven-development | 质疑驱动开发,主动寻找假设中的漏洞 |
Ship — 部署
| Skill | 说明 |
|---|---|
| shipping-and-launch | 发布和上线 |
| ci-cd-and-automation | CI/CD 和自动化 |
| git-workflow-and-versioning | Git 工作流和版本管理 |
| deprecation-and-migration | 废弃和迁移策略 |
| documentation-and-adrs | 文档和架构决策记录 |
| browser-testing-with-devtools | 浏览器测试和 DevTools |
| interview-me | (跨阶段复用) |
安装提示
本站只收录索引和中文说明,不镜像上游 skill 文件。可通过上游仓库安装:
npx skills add https://github.com/addyosmani/agent-skills
安装后可通过斜杠命令调用:/spec、/plan、/build、/test、/review、/code-simplify、/ship。
使用注意
- Skill 会根据当前任务自动激活——设计 API 时触发
api-and-interface-design,构建 UI 时触发frontend-ui-engineering。 /build命令可在 spec 存在时自动生成计划并自主实现所有任务,但仍会在失败或高风险步骤暂停。- 支持 Claude Code、Cursor、Gemini CLI、Codex、Windsurf、GitHub Copilot、Kiro 等主流 agent。