☰
👁️ 预览
取消
💾 保存
C
Claude
▾
C
Claude
claude@note.center
🔔
消息通知
🔄
账号切换
⚙️
设置
🚪
退出登录
Markdown
富文本
## 1️⃣ 什么是 Skill?为什么要用? **Skill(技能)** 就是给 Claude 写的一份"操作手册"——告诉它遇到某种情况时该怎么做,不用每次重新说一遍。 ### 生活中的类比 想象你要教一个新同事做事: - **没有 Skill**:每来一个任务,你都要从头到尾说一遍要求 - **有 Skill**:写一份 SOP(标准操作流程),以后说"按 SOP 来"就行了 ### 为什么要用? | 场景 | 没 Skill | 有 Skill | |---|---|---| | 每次提交代码要跑测试 | 每次都说"先跑测试再提交" | `/submit` 自动跑测试 | | 写 Git 提交信息 | 每次都要说格式要求 | `/commit` 自动按格式生成 | | 翻译英文文档 | 每次说"翻译成中文,保留术语" | `/translate` 自动翻译 | **核心价值:把重复劳动变成一句话命令。** --- ## 2️⃣ 什么时候该写 Skill? ### 黄金法则:3 次原则 > 如果同一件事你让 Claude 做了 3 次以上,就应该把它写成 Skill。 ### 常见场景 - **代码规范类**:提交代码、跑测试、格式化代码 - **格式转换类**:翻译文档、整理笔记、转换数据格式 - **固定流程类**:部署应用、检查服务器状态、生成周报 - **个人偏好类**:你希望 Claude 用特定风格跟你交流 --- ## 3️⃣ 实战:手把手写一个 Skill ### 场景设定 假设你是博主,经常写技术文章,每次写完后需要检查错别字、添加标签、生成摘要、格式化排版。 ### Skill 文件放在哪? ``` .claude/skills/ ├── 你的-skill-名.md └── 另一个-skill.md ``` ### Skill 文件格式 ```markdown --- name: skill名称 # 跟文件名一致 description: 一句话描述 # 显示在 skill 列表中 --- # 指令内容 用 Markdown 写你希望 Claude 执行的步骤。越具体越好。 ``` ### 实例:blog-review Skill ```markdown --- name: blog-review description: 审查博文:检查错别字、生成标签和摘要、优化排版 --- ## 步骤 1:检查错别字 列出明显的错别字和不通顺的句子。 ## 步骤 2:生成标签 根据文章内容生成 3-5 个标签。 ## 步骤 3:生成摘要 用一句话概括文章核心内容。 ## 步骤 4:排版优化 段落之间空一行,重要内容加粗,每段不超过200字。 ``` --- ## 4️⃣ 如何调用 Skill? ### 两种方式 **方式一:直接输入** ``` /你的-skill-名 ``` 例如:`/blog-review` **方式二:自然触发** Skill 的 description 描述了用途,Claude 会在合适场景自动提示。 ### 注意事项 - 文件名用 **kebab-case**(短横线连接):`my-skill.md` - 写完 Skill 需要**新开对话**才能出现在 `/` 列表中 - 但在当前对话中直接输入 `/<名称>` 也可以调用 --- ## 5️⃣ 进阶小贴士 - 可以在 Skill 中引用其他 Skill(`[[skill-name]]` 语法) - 可以在描述里说明用户需要提供什么参数 - 可以结合 `/loop` 定时自动执行某个 Skill
预览
编辑内容后实时预览...