Skill

- 说人话
- 同一套活你每次都得重新交代一遍规矩,模型记不住上一回。Skill 就是把这些交代写成文件摆在它够得着的地方:什么情况下用、分几步走、哪几个坑要绕开,需要时它自己翻出来照着做。你会在工具的技能列表里看到一排名字,名字和说明写得越准,它挑得越对。
- 说行话
- 一个文件夹放一份 SKILL.md,开头 YAML 里 name 和 description 两个字段必填。Agent 平时只读这两行,匹配上才加载正文和随附脚本,这个机制叫渐进式披露(progressive disclosure)。
- 潜台词
- 「我给它装了个 Skill」,通常是放进去一份写好的流程说明,不是改了模型,也不一定写了代码。
- 别用它
- 一次性的需求不值得做成 Skill,反复要做、步骤固定的事才值得沉淀。另外它只是一份说明书,模型读了也可能不照做,关键步骤要写成能核对的检查项。
拿这个能做什么4 个项目
- 01
- 02
- 03
- 04
Skill 和 MCP 常被混为一谈:MCP 给 Agent 接上手,Skill 教 Agent 怎么干活。一个管能调用什么,一个管按什么流程做。Skill 的门槛低到会写 Markdown 就行,懂业务的人自己就能给 Agent 写能力,不必等工程师排期。
动手试试做完就算会了
建 .claude/skills/doc-style/SKILL.md,头部写名字和「给 Python 函数写 docstring 时用」,正文只写:末尾署名 by doc-style。新会话让它给工具调用那步的 get_weather 写 docstring,署名就在;描述改成「处理报表时用」,署名就没了。