【导读】Claude Skills 被视为 Anthropic 在“AI 融入工作流”上的一次关键推进:把你反复强调的写作风格、输出模板、流程步骤与领域知识,封装成一个可上传的技能文件夹,让模型在后续对话中按需调用。官方指南系统解释了技能的目录结构、与 Model Context Protocol(MCP) 的分工协作,以及“渐进式披露(progressive disclosure)”如何在速度与成本之间取得平衡。
一、从“反复教学”到“可复用能力”:Claude Skills 的定义与结构
在传统对话式使用中,用户往往需要不断重复交代偏好与规范:格式怎么写、语气如何把握、输出要不要带表格、代码遵循什么 lint 规则。Claude Skills 的目标就是把这些“可复用的工作方式”固化下来,让模型不必每次从零对齐。
从实现形态看,一个 Skill 本质上是一个文件夹,核心在于其中的 **SKILL.md**:用 Markdown 写成的“说明书”,描述该技能的用途、触发条件与执行方式。除此之外,技能还允许携带可选的资源与脚本,以便把模板、参考资料或自动化逻辑与说明书一起打包。
常见目录构成可以概括为:
- SKILL.md(必需):技能主体说明,定义“你是谁、你能做什么、何时该出场”
- scripts/(可选):可执行脚本(用于更强的自动化编排)
- references/(可选):参考文档(如 API 规范、内部手册、风格指南)
- assets/(可选):模板、图标、品牌物料等资源文件
这种“说明 + 资产 + 可执行脚本”的组合,使技能不再只是几句 prompt,而更像一个可移植的“能力包”:既能约束输出格式,也能沉淀流程步骤,甚至把质量检查清单与示例一并纳入。
二、技能与 MCP 的分工:一个负责“怎么做”,一个负责“能做到”
在 Anthropic 的体系里,MCP(Model Context Protocol)与 Skills 不是互相替代,而是互补关系。可以把它理解为两层能力栈:
- MCP:连接与访问层(tool access)
让 Claude 连接外部系统与数据源,比如 Notion、Linear、Figma 等,使模型具备“读写工具、获取实时数据、执行操作”的接口能力。 - Skills:知识与流程层(best practice + workflow)
告诉 Claude 在拿到工具能力后,“应该按什么流程做、先做什么后做什么、如何验证结果、失败时如何处理”。
如果只用 MCP,模型“进得了厨房”,但未必知道要做哪道菜;如果只用 Skills,模型“有菜谱”,但缺少拿到食材与厨具的通道。两者结合时,才能将自然语言需求稳定地落到可执行的工作流上。
一个典型的组合式场景是项目管理:
- MCP 提供对 Linear 的访问与操作能力;
- Skill 在 SKILL.md 中规定:“当用户提出‘规划冲刺’时,先拉取当前项目状态→再评估团队容量→再创建任务并分配→最后输出摘要与风险点”。
这样,技能负责流程可复用与标准化,MCP 负责打通数据与系统。
三、渐进式披露(progressive disclosure):让多个技能共存而不“拉满上下文”
“把偏好写成技能”听起来很美,但现实问题是:技能一多,上下文会不会爆?成本会不会上升?响应会不会变慢?
官方给出的核心设计是 渐进式披露:把技能内容按“常驻—按需—再按需”分层加载,避免每轮对话都把所有技能全文塞进上下文。
通常可理解为三层:
- 第一层:技能索引信息(永远加载)
只包含技能的名称与简短描述,让 Claude 知道“有这个技能存在”。 - 第二层:技能说明书正文(可能有用时加载)
当模型判断用户请求与某技能相关,就把该技能的 SKILL.md 主要内容加载进来,获取具体操作指南。 - 第三层:参考资料与深度文档(需要时才查阅)
例如 references/ 中的 API 文档、内部规范、长篇知识库等,只有在执行到某一步确实需要细节时才进一步检索与引用。
这种机制的直接收益是:在多技能并存的情况下,仍能控制 token 与延迟;而在需要深入细节时,又能把信息精确拉取出来。它也意味着技能的写法要更“模块化”:在 description 中把触发条件写清楚,把说明书正文写得可执行,把参考资料放到该放的位置。
四、三类主流使用场景:从模板固化到跨服务编排
从官方指南的归纳看,Claude Skills 的价值并不局限于“写作风格记忆”,而是覆盖从内容生产到自动化执行的多个层次。
1)文档与资产创建:把品牌规范、模板结构与质量标准一次固化
适用于高频产出报告、周报、PPT、方案、技术文档的团队。技能里可以直接嵌入:
- 风格指南(如措辞、语气、术语偏好)
- 模板结构(章节、标题、字段)
- 质量检查清单(数据化表达、避免模糊词、重点加粗等)
- 示例输出(让模型对齐“合格答案”的形态)
当团队成员输入“写周报/生成报告/总结本周工作”时,技能就能稳定输出符合规范的结果,减少个体差异与返工。
2)工作流自动化:把“分步骤 + 验证 + 失败处理”写进技能
当流程具备明确步骤与回滚要求时,Skills 的价值会更明显。典型结构是“顺序工作流”:先做 A,再做 B,每步都要验证输出是否满足条件,不满足就修正或停止。
例如:
- 冲刺规划:拉取状态→估算容量→拆解任务→分配→输出风险与依赖
- 客户入职:创建账户→设置权限→配置支付→发送欢迎邮件→记录到 CRM
- 设计交接:从 Figma 导出→上传资源→在 Linear 创建开发任务→附带验收标准
关键不在“让模型写得更像人”,而在于把隐性的经验步骤显性化,让执行过程可追踪、可审计。
3)MCP 增强:将多工具调用与领域知识绑定成“组合技能”
对已经在使用 MCP 的开发者或团队来说,技能更像是“工具编排层”。它可以规定:
- 何时调用哪个 MCP 工具
- 如何在多个服务之间传递上下文
- 统一的错误处理与重试策略
- 结合领域知识做专业判断(如合规检查、最佳实践校验)
这类技能的重点是“协调”,而非单点能力:一个命令同时联动 Notion、Slack、Linear,并按既定流程产出可落地的结果。
五、最小可用的 SKILL.md:name、description 与触发语句怎么写
官方给出的最小形态强调:真正决定“能不能被调用”的,是 description 的质量。它既要写“做什么”,也要写“什么时候用”,并尽量包含用户可能说出的触发短语。
下面是一个可直接参考的最简 SKILL.md 结构(Markdown + YAML 头部):
--- name: my-report-style description: 生成符合公司规范的周报。当用户说「写周报」「生成报告」「总结本周工作」时使用。 --- # 周报生成技能 ## 格式要求 - 标题:【周报】姓名 - 日期 - 分为三部分:本周完成、下周计划、需要支持 ## 风格要求 - 用数据说话,避免模糊表述 - 每条不超过两行 - 重点加粗 ## 示例 (这里放一个示例周报)
落地时通常还需要注意几个“硬规则”:
- 命名规范:使用 kebab-case(如 my-cool-skill),避免大小写与下划线混用
- **文件名必须是 SKILL.md**,且大小写严格一致
- description 避免空泛(例如“帮助处理项目”),最好写清目标动作与触发语句集合
一个简单的自检方式是直接询问模型:“你什么时候会使用 [技能名] 技能?”
如果它复述的 valid发条件与你预期不一致,通常就是 description 写得不够具体或关键词覆盖不足。
六、从入门到工程化:五种常见技能模式与组织级部署方式
当技能数量从 1~2 个增长到团队级别时,“写一个能用的技能”会升级为“维护一个可演进的技能库”。官方常见的技能模式大致包括:
- 顺序工作流:强流程约束,步骤清晰、每步验证
- 多服务协调:跨多个 MCP 工具的编排与一致性处理
- 迭代优化:围绕质量标准做循环改进,直到达到验收阈值
- 智能选择:根据条件选择不同工具或不同路径,并输出决策依据
- 专业知识:嵌入合规检查、最佳实践与领域规则,减少“看似合理但不合规”的输出
在分发层面,技能既可由个人上传使用,也支持在组织工作区由管理员统一部署,让团队成员自动获得同一套能力与规范。对开发者而言,技能还可通过 API 集成进自有应用,使其成为产品工作流的一部分。与此同时,技能以“文件夹 + Markdown”的开放形态存在,也便于放到 GitHub 等平台共享与协作迭代。
结语:技术背后的管理思考
Claude Skills 的关键并不是“让 AI 更会聊天”,而是把组织里原本分散在个人经验、口口相传与临时提示中的工作标准,沉淀为可复用、可版本管理的“流程资产”。对企业管理者与 HR 来说,这种机制带来三点启示:第一,岗位能力可以被拆解为可执行的 SOP 与质量清单,并通过 Skills 进行标准化交付,降低新人上手成本;第二,随着 MCP 打通业务系统,技能会推动“人机协作”的边界从内容生成转向流程编排,组织需要重新定义哪些环节由人审批、哪些环节可自动执行;第三,人才能力模型也会随之变化——写清需求、定义验收标准、维护知识与流程版本,将成为越来越重要的通用能力。正如红海云在探索新一代人力资源管理解决方案时所强调的,技术的终极价值在于赋能组织:把规范沉淀下来、把流程跑顺起来,才能把 AI 的效率优势稳定转化为组织效能。




























































