news 2026/8/31 9:42:00

LLMs之Claude:Claude Skills的简介(并对比Projects/MCP/Custom Instructions)、安装和使用方法、案例应用之详细攻略

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LLMs之Claude:Claude Skills的简介(并对比Projects/MCP/Custom Instructions)、安装和使用方法、案例应用之详细攻略

LLMs之Claude:Claude Skills的简介(并对比Projects/MCP/Custom Instructions)、安装和使用方法、案例应用之详细攻略

目录

Skills的简介

1、特点

2、核心内容

2.1、Skills 的基本结构

(1)、SKILL.md文件:这是技能的“说明书”,采用Markdown格式,主要包含两个部分:

SKILL.md 文件的结构如下:

(2)、脚本与模板:为了自动化执行复杂任务而预写的代码(例如处理Excel、生成PPT的Python脚本)。

(3)、资源文件:辅助技能运行的其他材料,如图片、代码片段或流程文档

2.2、Skills 的类型

3、对比理解Skills:与其他 Claude 功能的对比

4、 价值和意义

Skills的安装和使用方法

1、先决条件

2、使用方法

T1、在 Claude.ai 网页版中使用

创建Skill:

上传并激活Skill:

使用Skill

T2、在 Claude Code 中使用

T3、通过 API 使用

3、隐私与安全

4、Agent Skill调用链路怎么监控和追踪

Skills的案例应用

1、官方文档技能 (Document Skills)

2、GitHub 示例技能

元技能 (Meta Skills):

开发与技术 (Development & Technical):

企业与沟通 (Enterprise & Communication):

创意与设计 (Creative & Design):


Skills的简介

Claude Skills 是 Anthropic 公司于2025年10月16日(根据官方新闻稿日期)推出的一项功能,这是一种让Claude获取新功能的模块化能力包。其核心是一个包含 SKILL.md文件、脚本与资源文件的文件夹。当Claude识别到当前任务与某个已安装技能的描述相匹配时,它会自动加载并调用该技能,从而像调用“工具箱里的工具”一样完成任务,无需每次都从头生成代码或指令。

具体来说,Claude Skills旨在通过让 Claude访问专门的知识工作流程来扩展其能力。即允许你通过模块化的“技能包”来扩展Claude的能力,使其能更精准、自动地处理复杂任务。可以将 Skills 想象成一套可动态加载的“工具包”或“操作手册”,它教会 Claude 如何以可重复、标准化的方式完成特定任务。

Claude Skills 的核心是一个包含指令、脚本和资源的文件夹,Claude 可以在需要时动态加载它们,从而在执行专业任务时提高其性能、速度和一致性。当用户提出请求时,Claude 会自动扫描可用的 Skills,判断哪些与当前任务相关,然后加载并应用这些 Skills 中的指令来完成工作。

这项功能允许用户,无论是个人还是企业,将特定的工作流程、品牌指南、数据分析方法或个人偏好打包成 Skills,让 Claude 成为一个更懂您需求的“专家助理”

Introducing Agent Skills:https://www.anthropic.com/news/skills

What are Skills?:https://support.claude.com/en/articles/12512176-what-are-skills

Using Skills in Claude:https://support.claude.com/en/articles/12512180-using-skills-in-claude

Github地址:https://github.com/anthropics/skills

Github地址—Claude Skills Cookbook: https://github.com/anthropics/claude-cookbooks/tree/main/skills

1、特点

Claude Skills的设计具有以下几个突出特点:

>>可组合性 (Composable): Skills 可以协同工作。多个Skills可以像搭积木一样组合使用。Claude能自动识别复杂任务需要哪些技能,并协调它们共同工作。Claude 能够自动识别完成一项复杂任务需要哪些 Skills,并协调它们的使用。例如,它可能会先用一个数据分析 Skill 处理数据,再用一个 PowerPoint Skill 将结果生成演示文稿。

>>可移植性 (Portable):一次构建,处处使用。一套Skills只需构建一次,就可以在Claude的各大平台(如网页应用、Claude Code代码环境和开发者API)中无缝使用,无需任何修改。Skills 采用统一的格式,无论您是在 Claude.ai 网页版、专为开发者设计的 Claude Code,还是通过 API 调用 Claude,都可以使用相同的 Skills。

>>高效性 (Efficient): Skills 采用“渐进式披露”(Progressive Disclosure)的工作方式。这意味着 Claude只在需要时加载完成任务所必需的最少量信息和文件,而不是将所有知识始终加载在上下文中。这有助于保持 Claude 的响应速度,并有效避免超出上下文窗口的限制。初始时,Claude仅读取每个技能的元数据(占用几十个token),只有在确定需要该技能时,才会加载完整内容。这意味着即使安装了大量Skills,也不会显著增加上下文窗口的负担。

>>强大性 (Powerful):Skills不仅可以包含纯文本指令,还能集成可执行的脚本(如Python)。在那些传统编程比AI生成更可靠的任务中(如复杂的PDF表格提取),这能提供更稳定、准确的结果。例如处理二进制文件、执行精确的数据计算或与外部工具交互。

>>易于定制 (Easy Customization): 创建简单的 Skills 无需编程知识,只需使用 Markdown 编写指令即可。这使得非技术人员也能轻松地将自己的专业知识传授给 Claude。对于更高级的功能,则可以附加可执行脚本。

2、核心内容

2.1、Skills 的基本结构

一个Skill的核心构成如下:

my_skill/ ├── SKILL.md # Required: Instructions for Claude ├── scripts/ # Optional: Python/JS code │ └── processor.py └── resources/ # Optional: Templates, data └── template.xlsx
(1)、SKILL.md文件:这是技能的“说明书”,采用Markdown格式,主要包含两个部分:
YAML Frontmatter (文件头信息)—判断调用

YAML Frontmatter (文件头信息)—判断调用:用于描述技能的元数据,如名称、简短描述等。

name: 技能的唯一标识符,使用小写字母,单词间用连字符 - 分隔。
description: 对该技能功能和使用场景的清晰、完整的描述。这个描述至关重要,因为 Claude会根据它来判断何时应该调用此Skill。

Markdown Content (正文内容)—指导执行

Markdown Content (正文内容)—指导执行:详细的指令、操作流程和所需资源。

文件头的下方是标准的 Markdown 内容,您可以在这里提供详细的步骤、示例、指导原则和任何其他相关信息,指导 Claude 如何执行任务。

一个 Skill本质上是一个文件夹,其核心是名为 SKILL.md 的文件。这个文件包含了 Claude 使用该 Skill 所需的所有元数据和指令。

SKILL.md 文件的结构如下:
--- name: my-skill-name description: A clear description of what this skill does and when to use it --- # My Skill Name [此处添加 Claude 在激活此 Skill 时将遵循的详细指令] ## Examples - 示例用法 1 - 示例用法 2 ## Guidelines - 指导原则 1 - 指导原则 2
(2)、脚本与模板:为了自动化执行复杂任务而预写的代码(例如处理Excel、生成PPT的Python脚本)。
(3)、资源文件:辅助技能运行的其他材料,如图片、代码片段或流程文档

2.2、Skills 的类型

Anthropic Skills

Anthropic Skills (官方技能): 由 Anthropic 创建、测试和维护的内置技能。所有符合资格的用户都可以使用。这些技能主要用于增强通用文档处理能力,例如:

  • 高级 Excel 电子表格创建与操作
  • 专业 Word 文档创建
  • PowerPoint 演示文稿生成
  • PDF 创建与处理

Claude 会在用户请求相关任务时自动调用它们,无需用户显式指定

Custom Skills (自定义技能)

Custom Skills (自定义技能): 由用户或组织为满足特定工作流程和领域需求而创建的技能。这些技能对于将 Claude 融入具体业务场景至关重要。

3、对比理解Skills与其他 Claude 功能的对比

简单来说,Skills教会 Claude “如何做”,而 Projects 提供“背景知识”,MCP 提供“外部工具”,Custom Instructions 定义“通用风格”。

功能描述使用场景
Skills (技能)动态激活的程序性知识。仅在任务相关时加载,指导 Claude 如何完成特定步骤。需要标准化、可重复的工作流程,如生成特定格式的报告、应用品牌指南、执行特定数据分析流程。
Projects (项目)静态的背景知识。在项目内的所有对话中始终加载,提供持续的上下文。为特定主题(如一个软件开发项目、一本小说的构思)提供持续的背景信息和文件
MCP (模型上下文协议)连接外部服务和数据源的桥梁。让 Claude 能够访问外部工具和实时数据。需要与 JIRA、Asana、数据库等外部 API 或服务进行交互。
Custom Instructions (自定义指令)全局性的个人偏好。广泛应用于您的所有对话中,定义 Claude 回应的通用风格或角色。定义 Claude 的通用行为,如“请始终使用简洁专业的语气”、“将我称为‘船长’”等。

4、 价值和意义

Claude Skills 的推出,标志着 AI 从一个通用的“知识问答引擎”向一个可定制、可集成的“工作伙伴”转变。

>>提升效率与准确性:据官方描述,使用Claude Skills的任务效率提升近40%,错误率下降超过35%。它通过封装最佳实践,避免了重复编写提示词或脚本的工作,实现了“一键式产出”。
>> 降低使用门槛:非技术用户无需深刻理解任务背后的代码,也能通过Skills让Claude执行专业级操作。同时,它也简化了团队协作和知识沉淀,管理员可以统一管理和部署Skills,确保输出的规范性。
>> 推动AI向“工作流平台”演进:Skills的推出标志着Claude从一个对话工具,向一个可定制、可扩展的工作流平台转型。它使AI更贴近企业的实际业务场景,特别是在需要重复操作和严格规范的领域(如财务、法务)优势明显。

对象

意义

对个人用户

>> 个性化工作流自动化: 用户可以创建 Skills 来自动处理重复性任务,如整理会议纪要、生成周报等,从而节省时间。

>> 定制化 AI 体验: 让 Claude 学习并适应个人的工作风格和偏好,成为一个更懂你的私人助理。

对企业和团队

>> 捕获和传承组织知识: 将公司的最佳实践、工作流程、品牌规范、沟通模板等“制度化”为 Skills,确保团队成员在使用 Claude 时能够输出一致、高质量的工作成果。

>> 提升工作效率: Rakuten 的 AI 总经理 Yusuke Kaji 提到,通过 Skills,过去需要一天完成的财务报表处理工作,现在一小时内即可完成。

>>无缝集成企业工具: Box 的 AI 主管 Yashodha Bhavnani 指出,Skills 让 Claude 能直接处理 Box 中存储的文件,并按照公司标准生成各类文档,节省了大量精力。Notion 和 Canva 也表示 Skills 能帮助用户更顺畅地将想法转化为行动和设计。

对开发者

>> 扩展 AI 应用场景: 开发者可以创建复杂的 Skills,将 Claude 的语言能力与特定的软件库(如 Playwright 用于 Web 测试)、API 或专有工具结合,构建功能强大的 AI Agent。

Skills的安装和使用方法

1、先决条件

启用功能:确保你已订阅Claude Pro及以上套餐,并在设置中开启“代码执行与文件创建”功能

订阅计划: Skills 功能目前是为 Pro、Max、Team 和 Enterprise 计划用户提供的功能预览。

代码执行: 必须在设置中启用 “代码执行和文件创建 (Code execution and file creation)” 功能,因为 Skills 依赖于这个安全的沙盒环境来运行。

2、使用方法

T1、在 Claude.ai 网页版中使用

启用步骤:
导航至 Settings > Capabilities (设置 > 功能)。
确保 Code execution and file creation 已启用。
向下滚动到 Skills 部分。

您可以按需打开或关闭 Anthropic 提供的官方技能。
对于 Team 和 Enterprise 计划: 管理员 (Owner) 必须首先在 Admin settings > Capabilities 中为整个组织启用 Skills。之后,个人成员才能在自己的设置中进行配置。

上传自定义技能:
遵循 Skill 结构 创建您的技能文件夹。
将整个技能文件夹打包成一个 ZIP 文件。
在 Settings > Capabilities 的 Skills 部分,点击 “Upload skill” (上传技能)。
上传您的 ZIP 文件。上传成功后,它会出现在您的技能列表中,可以随时启用或禁用。

创建Skill:

在Claude.ai的聊天界面,你可以直接用自然语言描述你想要的技能,例如:“帮我创建一个图片编辑器Skill。” Claude会充当构建助手,生成包含指令和脚本的技能文件夹草稿。
通过对话不断迭代和细化Skill,例如:“先支持标准旋转功能和居中裁剪功能。”
完成后,Claude会将Skill打包为一个ZIP文件供你下载。

上传并激活Skill:

在Claude网页版的左侧边栏找到“Capabilities”下的“Skills Preview”板块。
点击“Upload skill”并选择刚才下载的ZIP文件,Claude会验证并安装。

使用Skill

在聊天中,直接提出相关任务,例如:“用我们刚创建的图片编辑器Skill,将这张图片裁剪50%并旋转180度。” Claude会自动识别并调用相应的Skill。

T2、在 Claude Code 中使用

在Claude Code开发环境中,你还可以通过命令行的方式安装和管理Skills。例如,可以执行 /plugin marketplace add anthropics/skills 来安装官方提供的示例技能集。

添加技能市场: 在 Claude Code 中运行命令,将官方技能仓库添加为插件市场:

/plugin marketplace add anthropics/skills

安装技能包:

通过浏览安装:选择 Browse and install plugins -> anthropic-agent-skills -> 选择 document-skills 或 example-skills -> Install now。

通过命令直接安装:

/plugin install document-skills@anthropic-agent-skills /plugin install example-skills@anthropic-agent-skills

手动安装: 您也可以将技能文件夹手动放置在 ~/.claude/skills 目录下。

T3、通过 API 使用

开发者可以在 Messages API 请求中使用 Skills,并需要启用代码执行工具 (Code Execution Tool) beta 版。

新的 /v1/skills 端点允许开发者以编程方式管理自定义技能的创建、版本控制和升级。

3、隐私与安全

  • 隐私: 您上传的自定义技能是您个人账户私有的,不会与其他用户共享。
  • 安全: Skills 在 Claude 的安全沙盒环境中运行,会话之间没有数据持久化。
  • 主要风险:
  • 提示注入 (Prompt Injection): 恶意指令可能操纵 Claude 执行非预期的操作。
  • 数据泄露 (Data Exfiltration): 恶意的第三方软件包代码或提示注入可能导致数据泄漏。
  • 重要提示: 请仅从受信任的来源安装 Skills。在使用来自不太可信来源的 Skill 之前,请务必仔细审计其代码和指令,特别是注意其依赖的第三方包和任何连接到外部网络资源的行为。

4、Agent Skill调用链路怎么监控和追踪

核心主题

关键问题

核心方案

重点关注

最终价值

为什么 Agent Skill 监控更难

Skill 调用并非固定流程,而是由 Agent 自主决策;同时执行边界模糊、调用链可能跨多个系统

不再只关注“有没有调用 API”,而是需要对 Agent 的决策、思考与执行过程进行全链路留痕

决策是否透明、执行边界是否清晰、跨系统调用能否关联

像给 Agent 建立一个“思考—决策—执行黑匣子”

基础可观测方案:结构化日志 + 四流证据

单纯日志只能看到“发生了什么”,很难判断 Agent 的描述和真实行为是否一致

建立结构化日志,并形成四类证据流:被动追踪、语义追踪、事后归因、执行日志

四类证据的时间、调用 ID、Skill、上下文进行统一关联

通过证据交叉验证,发现 Agent“声称做了什么”与“实际做了什么”之间的偏差

标准化追踪:OpenTelemetry

自定义日志容易形成孤岛,不利于跨服务、跨平台统一分析

引入 OpenTelemetry,使用 gen_ai.skill Span 描述 Skill 调用

Span 的开始/结束、父子关系、状态、属性、耗时等完整生命周期

建立标准化、可跨系统传播的 Agent Skill Trace

MCP 层精细化追踪

Skill 往往还会进一步调用 MCP Tool,仅追踪 Skill 层仍然不够细

在 MCP 层继续下钻,追踪 Tool 调用全过程,并与触发它的 LLM 调用关联

请求参数、返回结果、错误、延迟、资源访问频率,以及对应的 LLM Call

将“Skill → MCP Tool → Resource”链路完整串起来,实现更细粒度的问题定位与审计

完整可观测性体系

单一日志或 Trace 无法完整回答“为什么调用、调用了什么、结果是否可信、是否异常”

建立五层可观测架构:声明 → 追踪 → 证据对比 → 指标 → 可视化

从意图、行为、证据到指标和展示形成闭环

从“记录调用”升级到“理解 Agent 行为、验证执行结果、定位异常”

Skills的案例应用

通过下述案例可以看出,Claude Skills不仅能处理日常办公任务,还能深入到创意设计、软件开发和企业特定流程等多个专业领域,极大地拓展了 AI 的应用边界。

>> 文档处理与办公自动化:官方提供了处理PDF、Word、Excel、PPT等文档的Skills。例如,可以创建一个Skill,让Claude自动从Excel数据生成符合品牌规范的PPT周报,将过去需要2小时的工作缩短至20分钟。

>> 数据分析与报告:可以构建一组Skills,教会Claude如何获取人口普查数据、用Python加载到SQLite、进行数据分析并最终用D3生成可视化图表,从而打造一个“数据新闻智能体”。

>> 编程与开发:在Claude Code中,可以安装用于代码检查、架构图生成或自动化测试的Skills,显著提升开发效率。

>> 品牌内容生成:为市场团队创建包含品牌指南、色彩规范和语调风格的Skill。之后,当设计人员要求Claude制作品牌宣传册或海报时,它能自动确保所有输出符合公司标准。

1、官方文档技能 (Document Skills)

这些是 Anthropic 开发的、内置于 Claude 中的强大技能,也是开发者学习复杂技能的绝佳参考:

  • docx: 创建、编辑和分析 Word 文档,支持格式保留、修订跟踪、评论和文本提取。
  • pdf: 全面的 PDF 工具包,用于提取文本和表格、创建新 PDF、合并/拆分文档和处理表单。
  • pptx: 创建、编辑和分析 PowerPoint 演示文稿,支持模板、图表和幻灯片自动生成。
  • xlsx: 创建、编辑和分析 Excel 电子表格,支持公式、格式化、数据分析和可视化。

2、GitHub 示例技能

这些开源示例展示了 Skills 的各种可能性:

元技能 (Meta Skills):

skill-creator: 通过与 Claude 对话的方式,引导用户创建新的有效技能。
template-skill: 一个基础模板,可作为创建新技能的起点。

开发与技术 (Development & Technical):

artifacts-builder: 使用 React、Tailwind CSS 等技术构建复杂的 HTML 产物。
webapp-testing: 使用 Playwright 测试本地 Web 应用的 UI 和调试。
mcp-server: 创建高质量 MCP 服务器以集成外部 API 的指南。

企业与沟通 (Enterprise & Communication):

brand-guidelines: 将 Anthropic 官方的品牌颜色和字体应用于产物中。
internal-comms: 撰写内部通讯,如状态报告、新闻稿和常见问题解答。
theme-factory: 为产物应用预设的专业主题或即时生成自定义主题。

创意与设计 (Creative & Design):

algorithmic-art: 使用 p5.js 创建生成艺术。
canvas-design: 运用设计哲学创作 PNG 和 PDF 格式的视觉艺术。
slack-gif-creator: 创建针对 Slack 大小限制优化的 GIF 动画。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/31 9:41:42

算法岗笔试题型全拆解:从KMP到机器学习理论考点梳理

我当年秋招的时候,算法岗的笔试基本就是一场“盲人摸象”——你永远猜不到出题人会从哪个犄角旮旯里扒出一道题来。B站这套2019秋招技术岗(算法)第二套笔试题,我在网上翻到过不少讨论帖,这次结合题目本身和热门考点词&…

作者头像 李华
网站建设 2026/8/31 9:40:39

三极管静态工作点详解:从原理到偏置电阻调试实战

三极管的静态工作点到底是什么,为什么调偏置电阻时波形会变样? 这段时间又看到有人问起三极管静态工作点的问题,问法挺典型的:“老师说要设静态工作点,到底什么是静态工作点?为什么电阻不对波形就削顶&…

作者头像 李华
网站建设 2026/8/31 9:37:32

驾驶人睁闭眼张合嘴检测数据集与YOLO训练实战指南

简介:本资源是面向智能座舱与疲劳驾驶监测领域的YOLO目标检测专用数据集,适用于计算机视觉初学者、车载AI算法工程师及高校相关课题研究者,用于训练和验证驾驶人眼部开闭状态与口腔张合动作的多类别目标检测模型。压缩包共含2000个XML格式标注…

作者头像 李华
网站建设 2026/8/31 9:36:53

Expert Intelligence 读书功能:把书变成可按专家视角追问的AI知识库

Gemini Notebook 的 Expert Intelligence 读书功能,简单说就是把你上传的书籍资料变成可以按专家视角追问的 AI 知识库。以前用 AI 工具读书,最常踩的坑是回答太泛,或者答案和手里这本书对不上。NotebookLM 这类由 Gemini 驱动的在线笔记工具…

作者头像 李华
网站建设 2026/8/31 9:36:00

傅里叶变换复习攻略:从公式记忆到信号拆解的决策流程

如果让我用一句话总结华中师范大学838考研专业课里的傅里叶变换复习经验,我会说:它值得你单独拉一条复习主线,但不要把它当成纯公式去背。很多同学一开始都把傅里叶变换当成“背多分”章节,认为把变换对、性质、常见结论记牢&…

作者头像 李华