Agent Skills 快速入门

基本介绍

Skills (智能体技能)是一种轻量级的开放标准,用于通过专业知识和工作流程来扩展 AI Agent 的能力。

当你需要执行可重复的工作流程时,你无需在每次和 AI 的对话中重复解释自己的流程、知识和偏好,Skills 让你只需教导一次,便能让 AI 学会相关的技能。

标准结构

根据标准定义,每个 Skill 都是一个规范化命名的文件夹,其中集合了指令、脚本和资源,AI 通过在上下文中渐进式导入这些内容来理解和学习相关技能。

my-skill/
├── SKILL.md # 必需:说明和元数据
├── scripts/ # 可选:可执行代码
├── references/ # 可选:文档参考资料
└── assets/ # 可选:模板、资源


快速安装

使用 npx skills 命令行工具可快速发现、添加和管理 skill,具体参数详见 vercel-labs/skills

npx skills find [query] # 搜索相关技能
npx skills add <owner/repo> # 从指定 git 或本地路径添加技能
npx skills list # 列出已安装的技能
npx skills update # 升级技能
npx skills remove [skill-name] # 卸载技能


技能商店

推荐使用 skillsmp 商店,该商店中自动抓取了 Github 上的所有的 Skills 项目,并按照分类、更新时间、Star 数量等标签进行了整理。

可辅助使用 Vercel 出品的 skills.sh 排行榜,直观查看当前最受欢迎的 Skills 仓库和单个 Skill 的使用情况。

产品使用

Agent Skills 作为一套基于文件系统的跨平台标准,可以灵活地被嵌入到各种产品中使用。

编程工具

该标准目前已得到 Anthropic/OpenAI/Google/Microsoft/Cursor 等多家行业领军公司的支持,迅速成为各大主流 AI 工具的标配。

要在编程工具中安装 Agent Skills,只需要将 Skill 文件夹放入对应的路径即可。

工具项目路径全局路径官方文档

Claude Code.claude/skills/~/.claude/skills/Claude Code Skills
Codex.codex/skills/~/.codex/skills/Codex Skills
Gemini CLI.gemini/skills/~/.gemini/skills/Gemini CLI Skills
OpenCode.opencode/skills/~/.config/opencode/skills/OpenCode Skills
Cursor.cursor/skills/~/.cursor/skills/Cursor Skills
VS Code.github/skills/~/.copilot/skills/VS Code Skills

更详细的列表参见:编程工具 Skills 路径列表

与MCP比较

mcp对于各种要求更加细致,定义了ai协议的接口参数,功能,返回值,mcp会在对话的一开始加引入全部,token的消耗比较大;而skill在一开始指引入简单的说明 可以理解为name和description,当需要的时候再去加载具体内容!