
别再每次都手动敲指令了你有没有这种经历每个月都要汇总一遍客户反馈。打开 Claude Code打一串差不多的指令等结果发现忘了指定输出格式又改一下勉强能用。下个月再来一次又不记得上次怎么写的了花20分钟重新试出正确的指令输出跟上个月还不一样想对比都没法比。这就是提示词跑步机效应——反复做同样的事但每次都在重复劳动没有积累。Skill 就是来解决这个问题的。 Skill 就像一个写好的作业模板。你只需要把模板做好之后喊一声跑一下它就会按你定的流程自动干活。那建一个 Skill 到底值不值 算笔账就清楚了第一次建 Skill 大概要 30-60 分钟之后每次用只要 5-10 分钟用 2 次就开始赚了用 5 次能省将近 2 小时用 10 次能省近 5 小时Figure 8.2: Skill 复利价值——一次性投入换来长期回报Skill 到底是什么说白了Skill 就是一个 Markdown 文件里面写着遇到这种情况该怎么做。Claude Code 读了就会按你说的办。Skill 放在两个地方项目级.claude/skills/跟代码放一起团队都能用个人级~/.claude/skills/存在你自己的电脑上所有项目都能用Skill 和提示词有啥区别对比方面 临时提示词 Skill用完还在不在 会话结束就没了 存在文件里下次还能用吗 靠脑子回忆 喊名字就行每次结果一样吗 每次不一样 流程固定能分享给别人吗 复制粘贴发给对方 Git 提交就行了能改进吗 丢了就找不到了 有版本记录Skill 的文件长啥样每个 Skill 就是一个文件夹里面至少有一个 SKILL.md 文件.claude/skills/├── feedback-synthesis/│ └── SKILL.md├── release-notes/│ ├── SKILL.md│ └── resources/│ └── customer-voice-guide.md└── prd-audit/├── SKILL.md└── resources/└── prd-checklist.mdFigure 8.1: Skill 目录结构——每个 Skill 一个文件夹Skill 怎么用两种方式自动发现你说帮我汇总这些反馈Claude Code 自动匹配到对应的 Skill。斜杠命令直接输入 /feedback-synthesis强制运行。⚠️ 要注意Skill 的描述里要写用户平时会说的话。写分析客户情感数据不如写汇总客户反馈、NPS调查、支持工单——因为大家平时说的是帮我汇总一下反馈而不是分析一下情感数据。Skill 里面都有什么一个 Skill 文件夹可以放这些文件SKILL.md 是主文件里面最重要的部分叫 YAML 头信息用 — 包起来告诉 Claude Code 这个 Skill 是干什么用的。最简单的例子name: standup-notesdescription: 根据昨天的 Git 提交生成晨会记录。当用户提及晨会、每日更新或我昨天做了什么时使用。YAML 头后面就是正文用 Markdown 格式写告诉 Claude Code 具体怎么做晨会记录目的根据最近的提交生成格式化的晨会记录。输入包含提交历史的 Git 仓库流程读取过去 24 小时的提交按类型分组功能、修复、重构以第一人称、过去时态撰写输出将晨会记录打印到终端。不要创建文件。参考文件resources/如果你的 Skill 比较复杂可以把一些固定内容放到单独的文件里这样 SKILL.md 保持清爽feedback-synthesis/├── SKILL.md└── resources/├── category-definitions.md # 分类标准├── output-template.md # 输出格式模板└── quality-rubric.md # 质量评分标准参考文件分为几种类别定义分类标准写在单独文件里不用堆在 SKILL.md 中输出模板输出的格式模板质量评分标准怎么判断输出好不好风格指南用什么样的语气和措辞在 SKILL.md 里引用它们“使用 resources/category-definitions.md 中的定义对反馈进行分类。”输出模板怎么写如果 Skill 要生成文档最好提前定好输出长什么样输出格式生成文件reports/feedback-synthesis-[date].md遵循以下结构反馈综合报告[日期范围]执行摘要[3-5 个关键发现的要点]主题分析主题 1[名称]出现频率[计数] 次提及[百分比]%情感倾向[正面/负面/混合]代表性引述“[引述 1]”“[引述 2]”影响分析[这对产品意味着什么][为每个主题重复此结构]建议[按优先级排序的建议行动列表]方法论[数据来源和分析方法的简要说明]脚本scripts/有些复杂操作可以放脚本文件release-notes/├── SKILL.md└── scripts/└── fetch-jira-tickets.py不过对大部分人来说脚本不是必需的。只有在需要调用外部 API、处理超大数据集、或者转换数据格式时才会用到。完整的 Skill 目录长这样skill-name/├── SKILL.md # 必需核心指令├── resources/ # 可选参考文档│ ├── template.md│ └── rubric.md├── scripts/ # 可选辅助脚本│ └── helper.py└── examples/ # 可选示例输入/输出├── sample-input.csv└── expected-output.mdexamples/ 文件夹可以放一些示例方便其他人理解这个 Skill 是干什么的。SKILL.md 文件怎么写手把手教程第一步写 YAML 头name: feedback-synthesisdescription: 将客户反馈综合为主题报告。当用户提及反馈分析、NPS 综合、支持工单主题或客户情感时自动调用。两个必填字段name唯一的名字小写字母加连字符。之后用 /feedback-synthesis 就能调用它。description描述文字不仅要让人看懂还要让 Claude Code 能自动匹配到。要写用户平时会说的话。第二步写正文正文需要包含几个关键部分目的说明用一两句话说清楚这个 Skill 有什么用。先说好处再说怎么做目的将原始客户反馈转化为可操作的洞察报告供产品团队用于优先级决策。重点是告诉读者你能得到什么而不是内部怎么运作的。输入要求说清楚用户需要提供什么预期输入必填包含客户反馈的 CSV 或文本文件每行一条反馈可选用于筛选的日期范围默认为最近 30 天支持格式CSV、JSON、纯文本文件最低要求至少 10 条反馈条目以确保有意义分析写得越具体越好。“CSV 文件太模糊了要说包含反馈文本且列名为 feedback 的 CSV”。执行步骤按顺序写出 Claude Code 要干什么流程读取并验证输入文件确认文件存在且格式符合预期识别反馈列报告记录数量识别主题阅读所有反馈条目按常见话题分组如需严格分类使用 resources/categories.md 中的类别定义分析每个主题统计出现频率评估情感倾向正面、负面、混合提取代表性引述逐字原文生成报告遵循 resources/output-template.md 中的模板包含执行摘要、主题分析和建议保存至 reports/feedback-synthesis-[日期].md质量检查验证所有主题都有支持性引述确认百分比总和约为 100%检查建议是否具有可操作性