浪费时间是一桩大罪过。——卢梭
Anthropic Skills:把“技能”装进 Claude,让代理在专业任务里更可靠
当我们谈论 Agent 能力时,常常聚焦在“大模型本身”。但在真实世界的任务里,稳定产出、可复用流程和明确的边界同样关键。Anthropic 的 anthropics/skills 仓库,公开了 Claude 的技能(Skills)机制与示例:它用“技能包”的形态,把可执行的指令、脚本与资源组合在一起,让 Claude 在某类专业任务中表现更稳定、更可控。
- 仓库描述:Public repository for Agent Skills
- 技能标准参考:agentskills.io
- 相关文档:
- 什么是技能:support.claude.com - What are skills?
- 在 Claude 中使用技能:Using skills in Claude
- 如何创建自定义技能:Creating custom skills
- 工程解读:Equipping agents for the real world with Agent Skills
Skills 是什么?
Skills 可以理解为“面向任务的可装卸模块”。每个技能对应一个文件夹,内含:
- 指令与指导:写在
SKILL.md,包含用于激活该技能时的详细步骤、规范与示例 - 相关脚本与资源:为技能执行所需的辅助内容
Claude 会动态加载这些技能,使其在特定任务上更可靠、更一致。例如:文档生成与编辑、Web 测试与自动化、创意与设计、企业沟通等。
仓库结构简述:
skills/示例技能(覆盖创意、技术、企业沟通与文档能力)spec/Agent Skills 规范template/技能模板
在 Claude 中使用技能
你可以在 Claude Code、Claude.ai,以及 API 中使用这些技能。
-
Claude Code
将该仓库注册为插件市场:1
/plugin marketplace add anthropics/skills然后安装技能集:
- Browse and install plugins
- 选择
anthropic-agent-skills - 选择
document-skills或example-skills - Install now
或直接安装:
1
2/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills -
Claude.ai
付费计划已提供示例技能,更多使用方式见官方支持文档。 -
Claude API
可通过 API 使用预置技能、上传自定义技能,详见 Skills API Quickstart。
如何创建一个基础技能
来自仓库 README 的模板示例,Skills 的核心是一个带 YAML frontmatter 的 SKILL.md:
1 | |
两个必须字段:
name:技能唯一标识(建议小写,空格用连字符)description:技能做什么、何时使用的完整描述
正文部分写具体指令、例子与准则。Claude 在技能被激活时会遵循这些文本。
技能适用场景
官方示例覆盖以下几类:
- 创意与设计(例如图像/音乐/文本创作流程)
- 开发与技术(例如 Web 应用测试、数据处理)
- 企业与沟通(例如结构化邮件、会议纪要)
- 文档技能(支持 Claude 的文档创建与编辑能力)
这些技能的价值在于“可重复”和“可审计”:你能把一次性的对话“封装成流程”,以后反复调用,团队成员也能共享这套规范。
使用建议
-
在团队里把“技能”当成标准化的 SOP
把某类任务的最佳实践放进一个技能,减少风格与质量漂移。 -
面向工具与平台做专用技能
Skills 非常适合绑定某软件或服务,把操作路径与错误处理写进指令里。 -
迭代而非一次成型
从最小可用模板开始,随着问题暴露与经验积累不断完善技能。
声明与注意事项
仓库明确说明:这些技能主要用于演示与教育,Claude 实际行为可能与示例略有不同。请结合你的运行环境与实际版本进行验证与调整。
总结
Anthropic 的 Skills 把“能力”做成一个可以复用的工程构件:你不再只依赖模型的即时表现,而是通过一套可读、可写、可迭代的技能包,给代理装上专业任务的“工作流与规范”。
当你把团队的隐性知识固化成技能,Claude 就会在正确的场景里,做正确的事。
- 仓库地址:anthropics/skills
- 技能标准:agentskills.io
- 使用与自定义:support.claude.com