Agent Skill
agent ai workflow
Agent Skill
1. 什么是 Agent Skills?
💡 核心比喻:给 AI 准备的“工作交接 SOP(标准作业程序)”。
Agent Skills 是一个用于为 AI 智能体(Agent)扩展专门能力的开放标准。它将特定领域的知识、指令和工作流封装成模块化的包。
- 过去: 我们每次都需要通过冗长的 Prompt 把背景知识“喂”给 AI。
- 现在: 通过加载这些技能,Agent 能够快速、标准化地处理特定垂直领域的复杂任务,实现“即插即用”。
也可以理解为“可复用的任务模板/流程”,把经常做的事标准化(例如:系统化排查 bug、发版流程、写周报、做监控)。
(参考标准:https://agentskills.io/)
2. Skills 完整格式规范
Skill 的核心思想是模块化。一个标准的 Skill 本质上是一个遵循特定规范的文件夹。
Skill 的核心是一个包含 SKILL.md 文件的文件夹。该文件包含元数据(至少包括 name 和 description)以及指示智能体如何执行特定任务的指令。Skill 还可以包含脚本、模板和参考资料。
具体字段和字段的要求参考 https://agentskills.io/specification
my-skill/
├── SKILL.md # 必须: Agent 的第一行动指引。必须包含 name 和 description 等元数据。
├── scripts/ # 可: 供 Agent 调用的自动化代码脚本(如 Python、Shell)。
├── references/ # 可: 供 Agent 查阅的参考文档(如 API 文档、团队代码规范)。
└── assets/ # 可: 执行任务所需的配置素材或模板。
关键点强调: SKILL.md 是灵魂所在。其中的 description 字段尤其重要,因为 Agent 就是靠读取这段描述来自动判断何时应该触发这个技能。(具体字段规范参考:https://agentskills.io/specification)
3. 如何安装 Skill
可以直接复用社区的高质量技能。通常可以通过类似 npx skills add <url> 的命令一键安装。
高质量 Skill 资源库:
- Skills.sh:Vercel 官方推出的 Skill 资源平台,支持一键安装和多 Agent 平台。带有排行榜,找热门 Skill 必去。
- Awesome Claude Skills (GitHub):社区精选的实战派 Skill 合集,涵盖测试、调试、文档处理等日常开发痛点。
- https://skillsmp.com/zh
- Skillhub.club:提供 LLM 评分系统和分类过滤功能,帮你快速筛选高质量 Skill。
4. 个人 Skill 使用
- git-commit-push(代码提交自动化):自动分析代码变更并生成规范的中文约定式提交信息,执行 commit 和 push 操作。
- document-reviewer(文档审查):审核 Markdown 文档的格式规范、内容质量和合规性,提供修正建议或直接修正。
- /superpowers:brainstorm(头脑风暴)
- xmind-converter(XMind 转换):将 XMind 思维导图转换为 Excel 测试用例。