这是苍何的第 470 篇原创!

大家好,我是苍何。

其实想写这篇文章想写很久了,Claude Skills 现在也已经的一塌糊涂了,

我也看了很多大佬的文章,收藏了一堆的教程,比如一泽的教程,就让我一度只能粗鲁的喊了好几遍:卧槽,牛逼,还不忘加几个表情:

在经历一番研究 Claude 技术博客后,我决定分享一些我的实践和感受。

本文主要分为以下几大部分:

1、什么是 Claude Skills
2、Claude Skills 和 MCP 区别及联系
3、怎么使用 Skills
4、都有哪些好用的 Skills?
5、如何制作自己的 Skills

打开网易新闻 查看精彩图片

文章会显得有些长,可以先点赞收藏,并转发给需要的朋友。文末也会有 Skill 交流群。
什么是Claude Skills?

Claude Skills 我的理解就是给大模型的技能工具包,他是可复用的指令包,通过封装团队的工作流程,业务逻辑和领域知识,解决了 AI 缺乏专业知识的鸿沟。

它将特定的程序化知识、业务逻辑和执行脚本打包,让 Agent 能像工作流一样较稳定的执行。

打开网易新闻 查看精彩图片

从使用层面上理解 Skills 是包含指令、脚本和资源的文件夹,供 LLM 可以动态加载,底层采用的是渐进式披露,也就是仅在需要的时候加载技能的详细指令,能有效节省宝贵的上下文窗口。

Skills 带来的是一种全新的 AI Agent 协作模式,过去,我们需要在每次对话中提供背景知识和操作指南,现在,借助 Skills,我们可以将这些知识封装起来,给到 AI 使用。

打开网易新闻 查看精彩图片

要想很好的理解 Skills 就得先看清现阶段 AI 面临的一些问题。

1、对话是短暂的:每一次新的 Chat 对话都要从 0 开始,通常无法记住之前讨论,项目的具体背景和团队的工作流程。

2、知识是分散的:团队经验(数据结构、业务逻辑等)分散在 Wiki、文档里,AI 无法直接调用

3、重复劳动多:开发者 / 用户需反复在提示词中解释细节,既耗时又导致 AI 输出不一致

打开网易新闻 查看精彩图片

就好比一个新入职的员工,想要快速上手项目就得需要各种知识和技能,Skills 更像是模块化的知识包,给 AI 量身定制。

打开网易新闻 查看精彩图片

那 Skills 的核心机制是通过渐进式披露(Progressive Disclosure),通过分层加载信息,确保 AI 总能获取所需知识,同时最大化利用上下文的效率。

打开网易新闻 查看精彩图片

从文件夹层面,来做个剖析吧。通常会包含这几大部分:

1、scripts:存放执行脚本
2、references:存放按需加载的详细文档,如表结构定义,API 规范,代码片段等。
3、SKILL. md:核心指令、触发条件、执行指引等。

打开网易新闻 查看精彩图片

其中 SKILL. md 内部剖析如下:

打开网易新闻 查看精彩图片

Skill 能否被准确触发,完全取决于其SKILL. md 中 description 的质量。它非简单的关键词匹配,而是 Claude 对其能力和适用场景的语义理解。

打开网易新闻 查看精彩图片

Skills 是构建强大 Al Agent 的核心基石,但它并非孤立存在。为了发挥最大潜能,我们需要理解它如何与 Anthropic 生态系统中的其他组件协同工作。

打开网易新闻 查看精彩图片

和 MCP 区别及联系

最大的困惑其实是和 MCP 区别。我做了个图:

打开网易新闻 查看精彩图片

MCP 是一种标准协议,像是大模型的手和脚,负责连接工具,而 Skills 负责程序化知识,他让 Agent 具备工作流的能力,稳定执行特定任务。

比如一份调研报告 skill,他需要通过 MCP 去连接 Google Drive 搜索最新周报,并从 GitHub 拉取竞品开源库的数据,skill 提供分析框架,指导 AI 如何进行 SWOT 分析,最后由 subagent 来执行。

打开网易新闻 查看精彩图片

怎么使用 Skills?

那具体怎么使用 Skills 呢?其实在很多 AI IDE 中都可以使用了,比如 Claude Code、OpenCode。

这里以 Claude Code 为例,使用只需要以下几步。

第一步,安装 Claude Code

推荐使用 native 的方式安装,相比较于 npm 更加的稳定以及能及时更新,终端中输入:

curl -fsSL https://claude.ai/install.sh | bash

然后选择一个文件夹,终端输入: claude,即可启动。

打开网易新闻 查看精彩图片

但是要想使用还是需要配置一下 API 的,有挺多种办法,你可以选择官方的 Claude,非常贵,你也可以选择中转的 API,性价比高,当然你甚至可以选择 GLM 4.7,相对划算。

通常我还会安装一个工具叫 CC Swtich,用来管理各种 API 的配置。

打开网易新闻 查看精彩图片

第二步,在 Claude Code 中安装 Skills

一共有三种安装方式,分别是:

方式一:自然语言安装

你可以直接让 CC 来安装,直接提需求:

帮我安装下 skill,项目地址是:https://github.com/anthropics/skills/blob/mai
n/skills/pptx

打开网易新闻 查看精彩图片

可以看到他能理解需求,并直接帮安装好了:

打开网易新闻 查看精彩图片

方式二:手动安装

下载 skill 安装包,然后直接放到 .claude/skills/,这个目录下:

打开网易新闻 查看精彩图片

方式三,注册命令

在 Claude Code 中运行以下命令,将此存储库注册为 Claude Code 插件市场:

/plugin marketplace add anthropics/skills

然后,在插件市场中搜索相关插件:

打开网易新闻 查看精彩图片

通过插件安装的 skills 需要在 .claude/plugins/marketplaces/ 这个目录下查看:

打开网易新闻 查看精彩图片

或者也可以直接输入命令安装插件:

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

当安装好 skills 后,需要重启一下 Claude Code。

要想使用的话,可以直接指定 skill,也可以按照用户意图,Agent 自动选择合适的 skill。

比如输入 prompt:

用 pptx skill 创建一个关于 Claude Skills 的演示文稿

打开网易新闻 查看精彩图片

可以看到先是去用 HTML 来写 PPT,然后调用 pptx skill 里面的 html2pptx.md 约束,把 html 转为 PPT。

打开网易新闻 查看精彩图片

而这个约束文件 html2pptx.md 是对 html 转 PPT 的一些约束规则和条件,通过 markdown 的形式约束了。

打开网易新闻 查看精彩图片

Claude Skills 经过一番苦战,终于完成了。

打开网易新闻 查看精彩图片

我们来看下效果:

打开网易新闻 查看精彩图片

靠,非常不错啊。一个做 PPT 的 skill 就这样安装好了。

都有哪些好用的 Skills?

Anthropic 官方的 skill 仓库提供了不少有用的 skill,开源地址如下:

https://github.com/anthropics/skills

打开网易新闻 查看精彩图片

也可以在 Skills 市场找到非常多的 skill:https://skillsmp.com/zh

目前已经有 58925 个 Skills 了:

打开网易新闻 查看精彩图片

然后可以在这里用 AI 来搜索你想要的 Skills,也可以按照分类查找。

打开网易新闻 查看精彩图片

那都有哪些必装的 skill 呢?给大家推荐几款:

1、skill-creator

Anthropic 官方出品,能够自动写 skill 的 skill。

打开网易新闻 查看精彩图片

地址:

https://github.com/anthropics/skills/tree/main/skills/skill-creator

2、Superpowers

这个是一个完整的软件开发工作流程的 skill,包含需求文档、开发、测试等流程。

打开网易新闻 查看精彩图片

地址:

https://github.com/obra/superpowers

3、X Article Publisher Skill

可以很方便的用来写 X 文章,早就有这个痛点,没想到这么快就有对应的工具了。

打开网易新闻 查看精彩图片

地址:

https://github.com/wshuyi/x-article-publisher-skill

4、NotebookLM skill

能在 Claude Code 里面直接和 NotebookLM 对话,并上传 PDF 直接到 NotebookLM。

打开网易新闻 查看精彩图片

地址:

https://github.com/PleasePrompto/notebooklm-skill

5、obsidian-skills

由 obsidian 老板亲自写的 skills,能够生成 Obsidian 增强型 Markdown,自动添加标签、日期,不破坏原有格式,生成内容可直接存入 Obsidian 库。还能直接生成 Obsidian Canvas 白板。

这个甚至就可以直接在 obsidian 里面安装。

打开网易新闻 查看精彩图片

然后输入提示词:

用obsidian-skills画一个 canvas 来解读这一篇文章"开源版 Claude Code 火爆全网,已狂飙 51.7k Star。。。"

打开网易新闻 查看精彩图片

可以看到,图就很快出来了:

打开网易新闻 查看精彩图片

如何制作自己的 Skills 呢?

打开网易新闻 查看精彩图片

非常推荐大家先安装 Anthropic 官方的一个 skill:skill-creator,他是专门用来安装 skill 的 skill。

打开网易新闻 查看精彩图片

按照同样的方法先安装这个 skill:

帮我直接安装这个skill,地址:https://github.com/anthropics/skills/blob/main/skills/skill-creator,克隆这个 skill 到我的已存在的技能目录~/.claude/skills

打开网易新闻 查看精彩图片

下面就可以在 CC 里面快速的创建 skill

创建一个 skill,能自动将 pdf 转为 PPT

打开网易新闻 查看精彩图片

开始一顿操作来创建这个 skill 了:

打开网易新闻 查看精彩图片

接下来就什么都不用管了,很快就生成好了这个 skill:

打开网易新闻 查看精彩图片

对应的文件夹也生成 ok 了。

打开网易新闻 查看精彩图片

来做下验证,输入以下提示词:

帮我把“值得去的IT公司(武汉篇).pdf”转为 ppt 格式

打开网易新闻 查看精彩图片

转好了:

打开网易新闻 查看精彩图片

打开项目看一下:

打开网易新闻 查看精彩图片

来看看效果,没什么问题:

打开网易新闻 查看精彩图片

做一个 skill 几分钟时间,非常方便。

Skills 改变了我们与 AI 协作的基本方式。它们将一次性的提示,转变为持久、可组合的知识资产。

通过为 AI 建立一个可扩展的程序性记忆库,Skills 正在为下一代代更强大、更自主、更能与人类专家无缝协作的 AI Agent 奠定基础。

Skills 把各种经验和方法打包成技能包,降低了跨行使用的成本,普通人也更加方便的创作自己的 Agent 了。

我觉得,掌握 Skills,就是掌握了将组织智慧规模化的能力。

未来,Skills 还会一如火爆,会有越来越多的 Skills 出来。

好了,今天的文章就到这里了,谢谢你喜欢我的文章,我们下期见。

同时,大家如果对 Skills 感兴趣,可以后台回复:Skills,一起加入交流群,探讨。