写你的第一个技能
这节课结束时,你会有
一个真的能用的私人技能
动手课。这节结束时,你的工具里会多一个只属于你的命令——上节课圈出的那件「第三遍活」,从此一句话开工。全程你不用写格式,让它自己给自己写说明书。
01第一步:口述你的干法
拿出上节课的原材料(活名 + 三个要求),像跟新助理交接那样说给它:
帮我建一个技能,名字叫「周报」。它的干法: 1. 读 本周产出/ 文件夹里本周的文件 2. 按「本周完成 / 进行中(标风险)/ 下周计划 / 需要的支持」四块起草 3. 数字必须有出处,拿不准标「?」;语气平实,禁用「赋能」「抓手」 4. 写完列出需要我补充的地方 按 Claude Code 的技能格式建好文件,建完把 SKILL.md 内容给我看一遍。
⏺ 创建 ~/.claude/skills/周报/SKILL.md
✓ 建好了。SKILL.md 内容: --- name: 周报 description: 读本周产出文件夹,按四块结构起草周报底稿 --- ## 步骤 1. 读 本周产出/ 下本周修改过的文件… 2. 按四块结构起草,存为 周报-[日期].md ## 规矩 - 数字必须有出处,拿不准标「?」… 下次输 /周报 就能直接用。
✓ 建好了。SKILL.md 内容: --- name: 周报 description: 读本周产出文件夹,按四块结构起草周报底稿 --- ## 步骤 1. 读 本周产出/ 下本周修改过的文件… 2. 按四块结构起草,存为 周报-[日期].md ## 规矩 - 数字必须有出处,拿不准标「?」… 下次输 /周报 就能直接用。
看到了吗——技能就是一份 Markdown:开头几行名字和描述,正文是步骤和规矩。没有魔法,全是你说过的人话。
02第二步:试跑一次,当场调
新会话里输 /周报(或你的技能名),看它是不是按你的干法走。挑毛病的姿势:
- 它漏了某个要求 → 「把『必须有风险栏』补进技能的规矩里」;
- 产出格式不合意 → 把你手改后的成品给它:「以后按这个样子出」——例子比描述管用;
- 它多做了你没要的 → 「技能里加一条:不要自动发送/发布,只出草稿」。
每次调整都是直接改 SKILL.md——技能的进化就是这个文件越来越懂你。
03第三步:认识技能的家
两个存放位置,决定技能的作用范围:
~/.claude/skills/
全局技能:你所有项目都能用。周报、纪要这类通用活放这里。
项目/.claude/skills/
项目技能:只在这个文件夹生效,而且跟着项目走——把项目发给同事,技能一起到货。团队流程放这里。
想看自己有哪些技能?问它就行:「列一下我现在装了哪些技能,各是干嘛的」。
04检查点
CHECKPOINT
你的「纪要」技能这次把没拍板的事写成了「已决定」。最好的修法是?
为什么:口头纠正只活在当前会话(上下文课讲过——会话会清零);写进 SKILL.md 才是永久修复,下次 /纪要 自动带着这条规矩。这就是技能和「每次现打提示词」的本质区别:踩过的坑能沉淀,同样的错不犯第二次。删掉技能则是把婴儿和洗澡水一起倒了。
跟做清单0/4
本课产出 · 本章毕业作品
一个真的能用的私人技能
它这周就会替你干活。之后每次用完觉得哪不顺,随手改一句 SKILL.md——三个月后回头看,这个文件就是你工作方法的可执行版本。
完成后自动记录进度,随时能回来