Anthropic刚刚官方发布了33页的Claude Skills构建指南,这是全文中文译版
简介
技能(Skill)其实就是一套指令——打包成一个简单的文件夹——用来教Claude怎么处理特定任务或工作流程。这是你自定义Claude最有力的方式之一。
什么时候用技能最合适?就是当你有可以重复执行的工作流程时,比如:
根据设计稿生成前端界面
用固定的方法论做研究调查
按照团队风格指南写文档
协调多个步骤的复杂流程
这份指南适合谁读?
想让Claude按固定流程工作的开发者
想让Claude遵循自己习惯的高级用户
想在团队/组织内统一Claude使用方式的管理者
第一章:基础知识
技能到底是什么?
技能就是一个文件夹,里面放着:
三个核心设计理念
渐进式披露(Progressive Disclosure)
第一层(YAML前置信息):精简的核心信息
第二层(SKILL.md正文):完整指令
第三层(链接文件):专业深度内容
可组合性(Composability) Claude可以同时加载多个技能
可移植性(Portability) 在Claude.ai、Claude Code和API里工作方式相同
第二章:规划与设计
第一步:从用例出发
用例:项目冲刺规划
触发条件:用户说"帮我规划这个冲刺"或"创建冲刺任务"
步骤:
通过MCP获取Linear的当前项目状态
分析团队速度和容量
建议任务优先级
在Linear里创建带标签和估算的任务
结果:冲刺计划规划完毕,任务全部创建好
三类常见用例
文档和素材创建
示例:frontend-design技能
关键做法:
嵌入风格指南和品牌规范
用模板结构保证输出一致
工作流程自动化
示例:skill-creator技能
关键做法:
带验证节点的分步工作流
内置审查和改进建议
MCP增强
示例:sentry-code-review技能
关键做法:
按顺序协调多个MCP调用
嵌入领域专业知识
第三章:测试与迭代
推荐测试方法
触发测试
目标:确保技能在对的时机加载
测试用例:
应该触发:
- "帮我设置一个新的ProjectHub工作区"
不应该触发:
- "旧金山今天天气怎么样?"功能测试
测试:创建包含5个任务的项目
验证:
ProjectHub里创建了项目
5个任务属性都正确
没有API报错
第四章:发布与分享
当前分发方式(2026年1月)
个人用户:
下载技能文件夹→压缩成zip→通过Claude.ai上传
组织级技能:
管理员可以在工作区范围内部署技能
第五章:模式与故障排查
五大设计模式
顺序工作流编排
工作流:引导新客户
第1步:创建账户
调用MCP工具:
create_customer
多MCP协调
迭代式优化
情境感知工具选择
特定领域智能
常见故障排查
问题:技能上传失败 错误:"Could not find SKILL.md in uploaded folder" 解决:文件名必须精确写成SKILL.md
第六章:资源与参考
官方文档
示例技能仓库
GitHub:anthropics/skills
评论