AI 编程综合合集
Agent Skills:为 AI 编程智能体提供工程化技能工作流
addyosmani/agent-skills · Production-grade engineering skills for AI coding agents.
ELI5:它是什么,解决什么问题
Agent Skills 是一套面向 AI 编程智能体的技能包,把资深工程师的工作流、质量门禁和最佳实践封装成可被智能体一致执行的 Markdown 技能。它提供 9 个 slash 命令(/spec、/plan、/build、/test、/constraints、/review、/webperf、/code-simplify、/ship)覆盖从想法、规格、编码、测试、评审到发布的开发生命周期,共包含 25 个技能(24 个生命周期技能加 using-agent-skills 元技能),技能也可根据当前任务自动激活。可通过通用 skills CLI 安装到 70 多个智能体,也支持 Claude Code、Cursor、Gemini CLI、Codex、Windsurf、OpenCode、GitHub Copilot、Antigravity CLI、Kiro、Command Code 等原生集成。
核心能力与快速开始
★ 94746 · JavaScript
- 能做什么
- 提供 25 个结构化技能(含 using-agent-skills 元技能),每个技能包含步骤、验证门禁与反合理化表格;9 个 slash 命令映射开发生命周期:/spec(规格先行)、/plan(原子任务拆解)、/build(增量实现,支持 /build auto 单次批准后自主逐任务执行)、/test(测试即证明)、/constraints(质量门禁与 CONSTRAINTS.md)、/review(合并前五轴审查)、/webperf(Web 性能审计)、/code-simplify(行为不变地简化代码)、/ship(发布)。技能涵盖需求澄清(interview-me)、想法打磨、规格驱动开发、任务拆解、测试驱动开发(红-绿-重构)、上下文工程、源头驱动开发、质疑驱动开发、前端 UI 工程、API 与接口设计、浏览器 DevTools 测试、调试与错误恢复、代码审查、安全加固、性能优化、Git 工作流、CI/CD 自动化、弃用与迁移、文档与 ADR、可观测性、发布上线等。技能按正在进行的任务自动激活。
- 适用场景
- 让 AI 编程智能体按照统一的工程规范完成从需求到上线的全流程;为新项目建立规格、约束与质量门禁;在既有代码库中增量、验证优先地引入智能体工作流;生成 PRD、CONSTRAINTS.md、任务拆解与 ADR 等交付物;在合并前执行五轴代码审查、性能审计与安全加固检查。
- 项目形态
- 资料合集
- 部署方式
- 本地使用为主:技能为纯 Markdown,可通过 npx skills CLI 安装到 70+ 智能体,或通过各智能体原生插件机制安装(如 Claude Code marketplace、Codex plugin、Antigravity CLI、Gemini CLI、Command Code),也可克隆仓库以本地插件目录方式加载。
- 主要依赖
- 需要支持技能/插件或系统提示词(instruction files)的 AI 编程智能体;使用 npx 安装方式需要 Node.js 环境;部分集成要求特定工具版本(如 Codex CLI v0.122+)。未说明其他硬件或费用要求。
- 使用限制
- 单独用 npx 安装某个技能时只复制 skills/<name>/,不含仓库级 references/ 目录,共享检查清单路径不可用(见 issue #361);部分 Antigravity CLI 版本中旧命令 TOML 转换后其包装命令不可发现,需直接调用命名空间技能;Marketplace 通过 SSH 克隆仓库,未配置 GitHub SSH 密钥时可能报错。
- 许可证
- MIT
- 最近推送
- 2026-09-12 11:14
资料检查:2026-09-16 07:00 · 卡片整理:2026-09-16 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
使用 /spec、/plan、/build、/test、/review、/ship 等 slash 命令和 25 个技能,覆盖从规格、编码、测试、评审到发布的开发生命周期,帮助程序员按资深工程师的工作流和质量门禁执行开发任务。
查看内容依据
9 slash commands that map to the development lifecycle. Each one activates the right skills automatically.
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
使用 spec-driven-development 技能在写代码前编写覆盖目标、命令、结构、代码风格、测试和边界的 PRD,用于新项目、功能或重大变更的需求定义。
查看内容依据
Write a PRD covering objectives, commands, structure, code style, testing, and boundaries before any code
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。