微信扫码
添加专属顾问
我要投稿
Claude Skills 彻底改变 Agent 开发方式,这份指南带你掌握未来必备技能! 核心内容: 1. Skills 的核心定义与架构解析 2. 三大设计原则:渐进式披露、可组合性、可移植性 3. 常见应用场景与实战示例
Skills 出现后已经改变了 Agent 开发范式,以往我们主要通过 Tools / MCP 来实现外部接口调用从而增强模型能力,但现在又有了更轻量更专业拓展 Agent 能力的方式,它就是 Skill。
下面的内容是 Claude 官方文档整理过来,值得所有 Agent 开发同学学一手!
Skill = 一个文件夹,包含教 Claude 如何处理特定任务的指令集,主要用来存储领域知识。
your-skill-name/
├── SKILL.md # 必需 - 主文件
├── scripts/ # 可选 - 可执行代码
├── references/ # 可选 - 参考文档
└── assets/ # 可选 - 模板、资源# 第一层:YAML frontmatter(总是加载)
---
name: project-planner
description: Sprint planning automation. Use when user says
"plan sprint" or "create tasks"
---
# 第二层:SKILL.md 正文(相关时加载)
## Instructions
详细的步骤和指导...
# 第三层:链接文件(按需加载)
references/api-guide.md目的:最小化 token 使用,同时保持专业能力
用户可以同时启用多个 Skills:
✅ frontend-design + docx-creator
✅ sentry-code-review + github-workflow
✅ skill-creator + your-custom-skill设计要求:你的 Skill 不应假设自己是唯一能力
同一个 Skill 在所有环境中表现一致:
用途:创建一致、高质量的输出
示例:frontend-design skill
---
name: frontend-design
description: Create distinctive, production-grade frontend
interfaces. Use when building web components, pages, or apps.
---关键技术:
用途:多步骤流程的一致性方法论
示例:skill-creator skill
---
name: skill-creator
description: Interactive guide for creating new skills.
Use when user wants to build a skill.
---关键技术:
用途:为 MCP 服务器提供工作流指导
示例:sentry-code-review skill
---
name: sentry-code-review
description: Automatically analyze and fix bugs in GitHub PRs
using Sentry error data. Use when reviewing code with errors.
---关键技术:
# ✅ 正确
SKILL.md # 必须大写,必须这个名字
your-skill-name/ # kebab-case
frontend-design/ # kebab-case
# ❌ 错误
skill.md # 小写 - 错误
SKILL.MD # 扩展名大写 - 错误
Your_Skill_Name/ # 下划线 - 错误
YourSkillName/ # 驼峰 - 错误
Your Skill Name/ # 空格 - 错误# ❌ 不要在 skill 文件夹内放 README.md
your-skill/
├── SKILL.md # ✅ 正确
└── README.md # ❌ 错误
# ✅ 但 GitHub 仓库根目录可以有
your-skill-repo/
├── README.md # ✅ 给人类看的
└── your-skill/
└── SKILL.md # ✅ 给 Claude 看的---
name: your-skill-name
description: What it does. Use when user asks to [specific phrases].
---name(必需)# ✅ 正确
name: notion-project-setup
name: frontend-design
name: sentry-code-review
# ❌ 错误
name: Notion Project Setup # 有空格
name: notion_project_setup # 下划线
name: NotionProjectSetup # 驼峰description(必需)必须同时包含两部分:
# ✅ 正确 - 包含"做什么"和"何时用"
description: Creates sprint plans from Linear data. Use when
user says "plan sprint" or "create tasks for this week".
# ❌ 错误 - 只说了做什么
description: Creates sprint plans from Linear data.
# ❌ 错误 - 只说了何时用
description: Use when planning sprints.要求:
✅ 90% 相关查询能触发 Skill
测试方法:运行 10-20 个测试查询,统计自动触发率
✅ 在 X 次工具调用内完成工作流
测试方法:对比有/无 Skill 的工具调用次数
✅ 每个工作流 0 次 API 调用失败
测试方法:监控 MCP 服务器日志,追踪重试率✅ 用户无需提示 Claude 下一步
评估方法:测试时记录需要重定向的次数
✅ 工作流无需用户纠正即可完成
评估方法:同一请求运行 3-5 次,比较输出一致性
✅ 跨会话结果一致
评估方法:新用户首次尝试能否成功MCP = 专业厨房
├── 提供工具、食材、设备
├── 连接 Claude 到你的服务
└── 实时数据访问
Skills = 食谱
├── 一步步的制作指南
├── 最佳实践和工作流
└── 如何有效使用服务# ❌ 没有 Skills
用户连接 MCP → 不知道下一步做什么
每次对话从头开始 → 结果不一致
支持工单:"怎么用你的集成做 X?"
# ✅ 有 Skills
预构建工作流自动激活 → 一致可靠
最佳实践嵌入每次交互 → 学习曲线低
用户体验提升 → 减少支持成本第一个可用 Skill:15-30 分钟
使用工具:skill-creator skill1. 定义用例(2-3 个具体场景)
├── 用户想完成什么?
├── 需要哪些多步骤工作流?
└── 需要哪些工具?
2. 创建 SKILL.md
├── 写 YAML frontmatter
├── 写主要指令
└── 添加示例
3. 测试迭代
├── 运行测试查询
├── 检查触发率
└── 优化描述和指令
4. 分发共享
├── GitHub 仓库
├── 团队内部
└── 社区分享1. Skill = 文件夹 + SKILL.md + 可选资源
2. 渐进式披露 = 三层信息结构
3. 一次创建 = 全平台通用
4. 可组合 = 多 Skills 协作✅ SKILL.md(大写)
✅ kebab-case(文件夹名)
❌ README.md(禁止)
❌ 空格/下划线/驼峰(禁止)---
name: kebab-case-name
description: What + When (< 1024 chars)
---1. 文档创建(无需外部工具)
2. 工作流自动化(多步骤流程)
3. MCP 增强(工具 + 知识)1. 阅读完整指南的其他章节:
├── Testing and Iteration
├── Distribution and Sharing
└── Patterns and Troubleshooting
2. 使用 skill-creator 创建第一个 Skill
3. 测试和迭代
4. 分享给团队或社区这份指南的目标:让你在一次坐下来的时间内(15-30 分钟)就能构建一个可用的 Skill。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-03-28
Claude Code开启团战模式!你必须要用起来的Agent teams!
2026-03-28
最强Claude意外泄露!完胜Opus 4.6,代号「卡皮巴拉」,奥特曼又要睡不着了
2026-03-27
Tair 短期记忆架构实践:淘宝闪购 AI Agent 的秒级响应记忆系统
2026-03-27
林俊旸离职后首次发声!复盘千问的弯路,指出AI的新路
2026-03-26
GitHub 悄悄改了规则,你的代码可能正在被拿去训练 AI
2026-03-26
Harness is the New Dataset:模型智能提升的下一个关键方向
2026-03-26
Google 亲手证明:GUI 已死,但尸体还在动
2026-03-26
Claude Code 太烧钱了?我用这 5 招,把 token 成本砍了一半!
2026-01-24
2026-01-10
2026-01-01
2026-01-26
2026-01-09
2026-01-09
2026-01-23
2026-01-14
2025-12-30
2026-01-21
2026-03-22
2026-03-22
2026-03-21
2026-03-20
2026-03-19
2026-03-19
2026-03-19
2026-03-18