← 返回列表
AI 编程综合合集

Agent Skills:为 AI 编程智能体提供工程化技能工作流

addyosmani/agent-skills · Production-grade engineering skills for AI coding agents.

GitHub原文发布 未知首次收录 2026-09-16上架 2026-09-16 07:02

☆ 收藏查看项目 ↗

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

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。