skills

2026-01-17

ai

浪费时间是一桩大罪过。——卢梭

Anthropic Skills:把“技能”装进 Claude,让代理在专业任务里更可靠

当我们谈论 Agent 能力时,常常聚焦在“大模型本身”。但在真实世界的任务里,稳定产出、可复用流程和明确的边界同样关键。Anthropic 的 anthropics/skills 仓库,公开了 Claude 的技能(Skills)机制与示例:它用“技能包”的形态,把可执行的指令、脚本与资源组合在一起,让 Claude 在某类专业任务中表现更稳定、更可控。


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

    然后安装技能集:

    1. Browse and install plugins
    2. 选择 anthropic-agent-skills
    3. 选择 document-skillsexample-skills
    4. 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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
name: my-skill-name
description: A clear description of what this skill does and when to use it
---

# My Skill Name

[Add your instructions here that Claude will follow when this skill is active]

## Examples
- Example usage 1
- Example usage 2

## Guidelines
- Guideline 1
- Guideline 2

两个必须字段:

  • name:技能唯一标识(建议小写,空格用连字符)
  • description:技能做什么、何时使用的完整描述

正文部分写具体指令、例子与准则。Claude 在技能被激活时会遵循这些文本。


技能适用场景

官方示例覆盖以下几类:

  • 创意与设计(例如图像/音乐/文本创作流程)
  • 开发与技术(例如 Web 应用测试、数据处理)
  • 企业与沟通(例如结构化邮件、会议纪要)
  • 文档技能(支持 Claude 的文档创建与编辑能力)

这些技能的价值在于“可重复”和“可审计”:你能把一次性的对话“封装成流程”,以后反复调用,团队成员也能共享这套规范。


使用建议

  • 在团队里把“技能”当成标准化的 SOP
    把某类任务的最佳实践放进一个技能,减少风格与质量漂移。

  • 面向工具与平台做专用技能
    Skills 非常适合绑定某软件或服务,把操作路径与错误处理写进指令里。

  • 迭代而非一次成型
    从最小可用模板开始,随着问题暴露与经验积累不断完善技能。


声明与注意事项

仓库明确说明:这些技能主要用于演示与教育,Claude 实际行为可能与示例略有不同。请结合你的运行环境与实际版本进行验证与调整。


总结

Anthropic 的 Skills 把“能力”做成一个可以复用的工程构件:你不再只依赖模型的即时表现,而是通过一套可读、可写、可迭代的技能包,给代理装上专业任务的“工作流与规范”。
当你把团队的隐性知识固化成技能,Claude 就会在正确的场景里,做正确的事。