Claude Skills:Anthropic 对 AI 定制化问题的解答
Anthropic 本周推出了 Claude 的 Skills 功能,该功能解决了一个真实存在的问题——一个让试图大规模部署 AI 的组织感到沮丧的缺口。承诺很简单:将您的专业知识打包成可重用的模块,Claude 可以按需加载。但实际上,Skills 代表了我们对 AI 系统定制化思维方式的一种更为微妙的转变。

Skills 究竟是什么
Skills 是包含指令、脚本和资源的文件夹,Claude 可以在与任务相关时动态发现和加载。该架构依赖于 Anthropic 所称的“渐进式披露”——Claude 最初只看到技能名称和简要描述,然后根据手头的任务自主决定加载哪些技能,仅在需要时访问特定信息。
这种方法很巧妙。Skills 不是将所有内容塞入上下文窗口或构建复杂的 RAG 系统,而是让您将程序性知识打包到有组织的文件中,由 Claude 智能导航。单个技能可以包含分步流程、代码模板、参考文档、品牌指南和可执行脚本——实际上是无限制的上下文,只在需要时加载。
Skills 真正解决的问题
大多数组织发现,有效使用 AI 依赖于个别员工为日常任务精心设计详细的提示词,而无法在团队间共享这些专业知识。最终的结果是提示工程被孤立在个人工作流中——某人找到了让 Claude 生成格式正确的财务报告的方法,但这些知识被困在了他们的聊天记录中。
Skills 将这种隐性知识转化为显性的、可共享的资产。只需创建一次技能,所有使用 Claude 的人——无论是通过 Claude.ai、Claude Code 还是 API——都可以利用这些专业知识,而无需重新造轮子。技能会自动组合:Claude 可能同时调用品牌指南、财务报告标准和演示文稿格式规则来生成季度投资者报告,在三者之间进行协调而无需手动干预。
真正有趣之处
Skills 的突出之处不仅仅在于打包机制。真正的洞察在于理解何时应由确定性代码处理任务,何时应运用 Claude 的推理能力。Skills 可以包含可执行脚本,让您在 token 生成效率低下或不可靠的任务中退回到传统编程。
Anthropic 关于排序列表的例子很好地说明了这一点——一个简单算法可以每次即时且完全一致地处理的事情,为什么要消耗 token?但技能系统让 Claude 根据上下文决定何时调用该算法,弥合了硬编码逻辑和灵活推理之间的鸿沟。
Anthropic 已经为常见文档任务部署了技能——带公式的 Excel 电子表格、PowerPoint 演示文稿、Word 文档和可填写 PDF。这些预构建的技能展示了生产使用中的模式,并免费提供给所有付费客户(Pro、Max、Team 和 Enterprise 层级)。
技能创建的挑战
理论上创建技能听起来很简单——只需将指令组织到包含 SKILL.md 文件的文件夹中,该文件包含 YAML 前置元数据和 markdown 指令。但实际上,要让技能成功通过验证并上传,需要遵循特定的格式规则和文件结构要求,这些并不是一目了然的。
技能名称只能包含小写字母、数字和连字符。YAML 前置元数据需要前后各有三个短横线,不能有 Unicode 字符。描述必须控制在200个字符以内,同时要足够具体以让 Claude 知道何时调用该技能。ZIP 文件结构也很重要——文件夹必须在根级别,而不是文件直接放在压缩包中。
这些约束存在有其充分理由——一致的命名实现了可组合性,严格的 YAML 确保了可靠的解析,简洁的描述保持了 token 使用的效率。但对于第一次创建技能的人来说,它们确实造成了阻力。
技能创建指南介绍
我们创建了一个全面的技能,教 Claude 如何创建有效的自定义技能,使其在首次尝试时即可通过所有验证检查。技能创建指南涵盖:
- 完整的 YAML 前置元数据规则和命名约定
- 文件结构要求和 ZIP 打包
- 常见验证错误及其解决方案
- 带示例的分步创建流程
- 技能设计和组织的最佳实践
将其视为 Claude 可以直接阅读并应用的文档。当您要求它创建技能时,无需手动检查规则或调试验证错误,启用此技能后 Claude 就能从一开始正确处理各项细节。
该指南源于构建自定义技能和处理验证要求的实践经验。每个常见陷阱和验证规则都被提炼为 Claude 可以自动遵循的可重用模式。
如何使用技能创建指南
技能创建指南可免费下载。将其上传到 Claude 后:
- 在 Settings > Capabilities 中启用该技能
- 要求 Claude 为任何工作流创建自定义技能
- Claude 自动遵循指南的验证规则
- 您的技能在首次尝试即成功上传
该技能适用于所有 Claude 平台——Claude.ai、Claude Code 和 API。创建一次,即可在团队使用 Claude 的所有场景中使用。
下载技能创建指南 ——免费下载,可直接上传到 Claude
Skills 在更大格局中的位置
Skills 在 AI 发展的一个有趣时刻到来。Anthropic 将其定位为与 OpenAI 的插件或 Microsoft 的 Copilot Studio 等竞争方案不同的路线,强调渐进式披露和跨平台可移植性作为差异化特征。技能格式被刻意设计得简单——只是文件和文件夹——使其可以移植到 Claude 生态系统之外。
Simon Willison 指出了一个重要观点:“完全没有什么能阻止技能被其他模型使用。”您可以将任何 LLM 指向技能文件夹,从结构化指令中获取价值,即使没有对技能系统的内置了解。这种简单性可能比更复杂的定制化框架更持久。
可组合性也很重要。技能在需要时自动叠加,这解决了当前提示工程方法的一个真实限制。与其维护试图覆盖每种场景的日益复杂的系统提示,不如创建专注的技能,让它们根据任务有机地组合。
实施注意事项
Skills 需要 Code Execution Tool beta,提供运行脚本所需的安全环境。这引入了安全考量——您赋予了 Claude 执行代码的能力,这意味着需要仔细审查应信任哪些技能。Anthropic 建议仅从受信任的来源安装技能,并在启用之前彻底审计来自不太受信任来源的任何技能。
对于企业部署,管理员必须在组织范围内启用 Skills,团队才能使用。鉴于安全影响,这种门控机制是合理的,但它确实增加了采用的组织摩擦。
该功能可通过 Messages API 和 /v1/skills 端点使用,为开发者提供对技能版本管理和管理的编程控制。Claude Code 用户可以从 Anthropic 的 GitHub 市场安装技能,或通过 ~/.claude/skills 手动管理。
这在实践中意味着什么
Skills 不会在一夜之间革新 AI,但它以一种审慎的方式解决了一个真实的问题。这种方法认识到通用 AI 需要高效交付的领域特定专业知识,以及组织需要在团队间共享和重用这些专业知识的方式。
Rakuten 等公司的早期实施展示了在财务和运营工作流中的实际应用。Canva 计划利用 Skills 来定制代理并扩展设计工作流中的能力。Box 正在使用它们将存储的内容转化为符合品牌标准的演示文稿和文档,遵循组织标准。
最佳实施可能会将 Skills 与 Claude 生态系统中的其他工具结合使用。Skills 用于程序性知识和组织上下文,MCP 服务器用于外部集成,传统代码用于最需要确定性行为的场景。
入门指南
要使用 Skills:
- 在 Claude 设置中启用 Skills(Team/Enterprise 管理员必须在组织范围内启用)
- 探索 Anthropic 预构建的文档技能
- 下载我们的技能创建指南以正确构建自定义技能
- 通过版本控制在您的组织中共享技能
技能创建指南可免费下载,帮助您入门。它可以直接上传到 Claude 并立即使用。
Skills 代表了精心的系统设计——渐进式披露以高效管理上下文,可组合性以处理复杂工作流,可移植性以跨平台工作。这种方法不会解决所有定制化挑战,但它解决了让 AI 系统对具有特定需求和积累专业知识的组织真正有用的一个真实缺口。
资源: