03 · 探索内置 Skills
学法:先读官方 Skill,照葫芦画瓢
最快学会写 Skill 的方法,是拆解 Anthropic 官方内置 Skill 的结构。课程带你看几个真实例子(如文档处理类)。
一个 Skill 的标准结构
pptx-skill/
├── SKILL.md # 必需:入口,含 frontmatter + 指令
├── reference.md # 详细参考(渐进式披露:需要时才加载)
├── examples/ # 示例
├── templates/ # 模板资源(.pptx / .docx 等)
└── scripts/ # 可执行脚本(解析、生成)
SKILL.md 长什么样
---
name: pptx
description: 创建、读取、编辑 PowerPoint(.pptx)文件。当用户要做幻灯片、
提取 PPT 内容、套用模板时使用。
---
# PowerPoint 处理
## 何时使用
- 用户要创建/修改 .pptx
- 需要套公司模板
## 工作流
1. 确认输出要求(页数、模板、内容)
2. 读 reference.md 了解 python-pptx 用法(需要时)
3. 运行 scripts/build_pptx.py 生成
4. 校验:打开检查每页
## 资源
- 详细 API:见 reference.md
- 模板:templates/company.pptx
从内置 Skill 学到的「好 Skill」特征
description写得准:清楚说明何时该触发——这是智能体决定要不要用它的依据。SKILL.md精简:只放「何时用 + 高层步骤 + 指向更细的资源」。- 细节下沉到子文件:
reference.md、脚本、模板——渐进式披露,不一上来全塞进上下文。 - 附可执行脚本:把确定性的步骤交给脚本,模型只管编排,更稳更省。
内置 Skill 在哪看
- Claude Code / Claude.ai 自带一批 Skill(文档处理、品牌规范、画图等)。
- 看它们的目录与
SKILL.md,是你写自己 Skill 的最佳模板。 - 官方也有公开的 skills 仓库可参考结构。
阅读清单(看一个内置 Skill 时问自己)
- 它的
description是怎么描述「触发时机」的? -
SKILL.md放了多少、把什么下沉到子文件了? - 它带脚本吗?脚本干的是「确定性」还是「创造性」的活?
- 资源(模板/参考)怎么组织?
本节实操
- 找到一个内置 Skill,读它的
SKILL.md - 标出:frontmatter、何时使用、工作流、下沉的资源
- 总结一条你能套用的结构
下一篇 → 04-创建自定义Skill