Claude Skill 是什么?怎么写一个自己的 Skill
用 Claude 久了你会发现,很多任务其实是一套固定流程:先读材料、再按规范输出、最后检查。与其每次把流程说一遍,不如把它打包成一个 Skill,让 Claude 自带这份”说明书”。
Skill 是什么
一个 Skill 就是一个包含 SKILL.md 的目录。当任务匹配到它的描述时,Claude 会自动读取这个文件,按里面的步骤和规范来执行。
my-skill/
└── SKILL.md
SKILL.md 是核心,里面用 YAML 头部声明身份,正文写完整的工作流程。
最简单的 SKILL.md
---
name: blog-post
description: 按照本站规范撰写一篇中文博客文章
---
# 博客文章写作
按以下流程写作:
1. 先阅读本站的内容规范文档
2. 根据用户给出的主题列出大纲
3. 与用户确认大纲后再写正文
4. 正文使用口语化表达,不堆砌术语
5. 输出 Markdown 格式,frontmatter 包含 title / description / pubDate / tags
两个字段最关键:
name:Skill 的名字description:描述这个 Skill 擅长什么——Claude 靠它判断什么时候该用
一个”加分”的目录结构
真正好用的 Skill 通常不只是单个 md:
docs-skill/
├── SKILL.md
├── style-guide.md # 补充规范:写作风格、禁止事项
├── templates/ # 各种文档模板
└── references/ # 参考资料、示例
这样可以把规范拆开维护,SKILL.md 只负责”什么时候用 + 怎么用”,细节交给子文件。
怎么安装和使用
把 Skill 目录放进 Claude Code 的配置目录即可。在对话中描述任务时,只要任务和 description 匹配,Skill 就会自动被调用——你也可以主动指定。
我的建议
Skill 的本质,是把你的经验和规范固化下来,让 AI 每次都不必从零开始。
强烈建议把你反复在做的任务(写文章、写周报、做翻译)都逐步做成 Skill。你会发现 AI 输出的稳定性提高一大截。
本站的「技能与模板」栏目会持续发布可以直接使用的 Skill 和模板,敬请关注。