📄 一句话概括
skill 就是一个固定结构的文件夹:SKILL.md 是入口,description 那句决定它何时被找到;名字描述常驻、正文按需、长文再按需,这是它省上下文的原因。
📝 本节和前面几节的关系
前两节把规矩摆好了;这一节开始把【重复的活】做成能反复调用的东西——第一个 skill。
一、skill 就是一个文件夹
SKILL.md:入口,说明它是什么、什么时候用。 scripts/:可选,真正干活的脚本。 references/:可选,用到才读的长文档。assets/:可选,模板与样式。 结构固定是刻意的——固定才可预期,可预期才敢反复用。
二、SKILL.md 骨架
文件开头是一小段元信息:名字,和一句 description。 description 是关键:一句话说清它干什么、什么时候该用它。 这句就是它被找到的唯一依据——写不清,这个 skill 等于没有。
三、三层加载,为什么省
名字与描述:每次会话都看得到——用来判断该不该用它。 SKILL.md 正文:真的用到这个 skill 时才读进来。 references/ 里的长文:正文里明确指到它时才读。 于是不用的 skill 只花一句描述的钱——这正是它比【全塞进规则文件】划算的地方。
四、第一个 skill 做什么最容易成
挑一件你天天都在做的重复活(第 7.2 节)。 对内容创作者来说,最常见的就是:把一段素材整理成初稿。 做法:先带它手动走一遍,确认流程顺了,再把这一遍写成 SKILL.md。
五、动手 Demo:创建你的第一个 skill
下面给 skill 的目录结构、SKILL.md 骨架,与三层加载时机。
P(" my-skill/")
P(" SKILL.md <- 入口:它是什么、什么时候用")
P(" references/ <- 可选:用到才读的长文档")
TH([u"三层加载", u"什么时候进上下文"], [24, 50])
实跑输出:
--------------------------------------------------------------------
创建你的第一个 skill
--------------------------------------------------------------------
skill 就是一个文件夹,结构固定:
我的skill/
SKILL.md <- 入口:它是什么、什么时候用
scripts/ <- 可选:真正干活的脚本
references/ <- 可选:用到才读的长文档
assets/ <- 可选:模板、样式、素材
`SKILL.md` 的骨架,**关键是 description 那一句**:
---
name: 周报整理
description: 把散乱的记录整理成周报。当用户说【整理周报】时使用。
---
一句话说清它干什么、什么时候该用它——
这句就是它被找到的唯一依据。
**skill 是分三层读进来的**,这正是它省上下文的原因:
三层加载 什么时候进上下文
--------------------------------------------------------------
名字与描述 每次会话都看得到——用来判断该不该用它
SKILL.md 正文 真的用到这个 skill 时才读进来
references/ 里的长文 正文里明确指到它时才读
所以写 skill 的第一条纪律是:**description 要写清什么时候用**——
正文写得再好,**它不知道什么时候该翻出来,就等于没有**。
skill 是分三层读进来的——名字描述常驻、正文按需、长文再按需,这是它省上下文的原因。 description 要写清什么时候用;正文写得再好,它不知道什么时候翻出来也等于没有。
30 秒实验
- 给你天天重复的那件活写一句 description,只准写一句话。
- 拿这句话去问自己:换个说法它还能被认出来吗?不能就再改。
常见误区
- 把 skill 当成一本讲义写。正文越长,触发时进上下文就越贵。
- description 写成【处理文本】这种话。它判断不出什么时候该用,等于没写。
自测三问(点开对答案)
1. skill 的目录结构有哪几部分? —— SKILL.md 入口,加上可选的 scripts、references、assets。 2. description 那句为什么关键? —— 它是 skill 被找到的唯一依据——写不清就等于没有。 3. skill 为什么省上下文? —— 分三层加载:名字描述常驻、正文按需、长文再按需。- ☐ 下一节(13.4 完整工作流演示,从选题到发布)
相关笔记
- skill:最值得优先掌握 — skill 的完整机制
- CLAUDE.md路由系统 — 规矩分层与能力打包的分工
- 🐳 DeepSeek Harness技术架构原理 · 索引 — 能力按需加载背后的原理
- 🧡 Claude Code橙皮书 · 索引