1.1 什么是 Claude Skills?

什么是 Claude Skills?

官方的说法是一种让AI实现特定功能的模块化的能力包,我的理解是Skills就是给AI的一个手册,告诉AI你按照我的手册干活。

听起来不是那么好理解,我们换个说法。

你可以把Skill 理解为一个技能文件夹,这个文件夹里面放的是一份给AI看的说明书。

这个说明书就比如,你在网上买了一个柜子快递发回来后是一堆散件,里面放了一份说明书告诉你怎么拼装,而Skill的就是这个说明书,用来教Claude怎么完成特定的,专业的工作。

当我们安装了Skills后,Claude就变成了一个拥有工具箱的专家啦。

cd ~/.claude/skills  #进入skills目录

mac下进入进入skills目录,你会看到你安装的都在此目录下。

图片

Skills 的特点:

  • 可组合性强:各种 Skills 可以像堆积木一样组合起来,Claude 会自动判断需要哪些 Skills,并协调它们的使用。提供了为特定工作流程拓展 Claude 的能力;
  • 可移植性强:Skills 在任何地方都使用相同的格式。一次构建,即可在所有 Claude 应用、Claude Code 和 API 中使用。并且,通过 Git 版本控制就能在团队里进行共享;
  • 效率高:需要啥就加载啥,绝不浪费,也能减少大量重复的提示词;
  • 功能强大:对于那些传统编程比 token 生成更靠谱的任务,Skills 甚至可以包含可执行代码。

说白了,就是个 "技能包",你可以把 Skills 想象成可定制化的 AI 工具包,它能帮你把专业知识打包起来,让 Claude 能够灵活运用。

Skills 的分类:

  • Personal Skills:个人技能,你的所有项目都可以用上的 Skills 哦,位于 ~/.claude/skills/ 目录下;
  • Project Skills:项目技能,项目技能仅对项目生效,方便团队共享,位于每个项目中的 .claude/skills/ 目录下;
  • Plugin Skills:插件技能,插件也能捆绑一些 Skills,安装后就能直接用,用法和个人以及项目 Skills 是一样的,位于.claude/plugins/marketplaces/ 插件目录下。

Skill的核心构成

一个标准的Skill文件夹,通常包含以下几个核心部分。

  • 1、SKILL.md:这个是核心,它用Markdown格式规定了Claude在面对特定任务时,必须要遵守的作业标准,它告诉AI按照这个流程走,别乱发挥。

  • 2、Scripts:这里存放的代码可以让AI自动运行代码来完成任务,解决如批量处理文件、视频转码,生成PPT等。

  • 3、PeferencesP(参考书):给大模型看的文档规范或者设计参考。

下面是一个官方Skill的构成,你看一下就懂啦。

├── forms.md
├── LICENSE.txt
├── reference.md
├── scripts
│   ├── check_bounding_boxes_test.py
│   ├── check_bounding_boxes.py
│   ├── check_fillable_fields.py
│   ├── convert_pdf_to_images.py
│   ├── create_validation_image.py
│   ├── extract_form_field_info.py
│   ├── fill_fillable_fields.py
│   └── fill_pdf_form_with_annotations.py
└── SKILL.md

工作原理

Claude 会工作时会先看你的Skill的目录,也就是SKILL.md里的名字和描述,启动时只记住了它的名字和描述,当你提出需求真正的去用的时候,它才会检索到这个Skill,然后自动调取解决问题,而且是用完就忘掉啦,这条机制叫做渐进式加载,好处就是你可以装一堆Skill而不会撑爆上下文窗口。

Skill和MCP的区别

一句话总结:MCP是统一工具调用的协议,SKill可以指挥Agent去调用MCP。

最后编辑于 2026-03-25 14:44:33
已是第一篇
下一篇 2.1 Claude Code 的安装方法

全部评论(0)

头像
😃 😁 😅 😂 😍 😜 😝 🤑 🥵 🥰 😙 😎 😵 😭 😱 😖 🥳 👽 🙈 🤡 😤 💣 💯 💢 ❤️ 👍 👏 👋 👌 🤏 🙏
还没有任何评论哟~
目录