技术圈吹爆的Claude Skills,小白用起来比程序员还爽
大家好,我是刘小排。
Claude Agent Skills这个东西有两个奇怪的现象:
- 技术圈很火,但是小白完全看不懂
- 已经发布两天了,也没见几个人真正用起来
我试试跟小白讲清楚它到底是什么吧。
Claude Agent Skills 解决什么问题?
我们可以这样来简单理解。
在以前,用Claude做Agent,几乎只靠提示词,Agent的发挥不稳定、过程不可控。
这正是Claude Agent Skills 解决的核心问题是:稳定性与可控性。对于复杂任务(如生成含公式的 Excel、标准化 PPT)用可执行代码替代"纯提示词",输出更可预测、更稳定、可复用。
Claude Agent Skills的原理
从原理层面,
Claude Agent Skills,就是给Claude做的Agent,配上了技能描述、电脑(云端的虚拟机)、文件系统、代码、执行代码的环境。
每个Skill在一个独立的文件中,我们可以称之为"技能文件夹",里面放你给 Claude 的专用指令、脚本和资源。Claude 在处理任务时会自动扫描可用技能,匹配到就按需加载最少的信息与代码,保证专项任务执行的稳定性。
看这张图吧。
小白怎么用Claude Agent Skills
一、打开功能
小白就先用官方的Agent Skills,已经足够折腾好一阵了。
首先,你需要有Claude Pro/Max/Team 账号,然后到这个网址 https://claude.ai/settings/capabilities
找到Skills,勾选它们。
接下来,你只需要在正常Claude中,就能使用了。网页版Claude或客户端版Claude均可。
二、使用第一个Skill
例如,我们可以试试用canvas-design这个Skill来画图。
- 在以前,如果我们用Claude画图,实际上Claude是写了一个HTML
- 现在,如果你启用canvas-design,Claude会调用代码来画图,做出来的不是HTML,而是PNG
我让Claude对"大学之道,在明明德,在亲民,在止于至善"这句话做一个知识卡片。
首先,它仔细输出了自己的设计哲学。
再仔细看,Claude有在写Python代码、执行Python代码来完成图片,而不是做一个HTML页面。
这是成品。
要说哪个版本好看?这个可能见仁见智了。Skills不是胜在好看,而是胜在稳定性。
三、使用其他的官方Skill
请打开这个地址 https://github.com/anthropics/skills/tree/main
我最推荐 document-skills/ 目录下的技能。
因为它们可以让Claude,直接操作 docs/pdf/pptx/xlsx 文件!
- docx: Word 文档创建 / 编辑 / 审阅(含修订、批注、格式保留、文本抽取),适合合规文档、合同流转
- pdf: PDF 文本 / 表格抽取、合并拆分、表单处理,适合票据归档、数据抽取、批量处理
- pptx: PPT 布局 / 模板 / 图表 / 自动生成,适合销售演示、周会汇报
- xlsx: Excel 公式 / 格式 / 分析 / 可视化,适合报表、指标盘、数据管控
我直接把我一个PDF格式发票发给Claude,让它修改。
可以看到,Claude认真的研究了"PDF技能"的文档,然后开始规划方案,接着再写代码、执行代码。
完成得非常好!我再也不想给WPS充值了!!(是的,在以前,修改PDF,是我给WPS充值的最重要理由)
快速创建自己的Claude Agent Skills
记住,你可以自行创建Skill,无论你是不是程序员!
最简单的创建Skill方法是—— 告诉 Claude,我要创建skill,引导我
创建完后直接下载即可,是一个zip包。
在 Skills里点击上传,就能安装了。
为什么创建Skill这么方便、这么神奇?
这是因为,我们刚才已经打开了系统自带的、一个专门引导我们创建Skill的Skill
程序员怎么用Claude Agent Skills
对于程序员,我就简单说1条吧。
你可以在Claude Code里使用Claude Agent Skills
请在Claude Code里输入 /plugins
研究一下。
可以结合官方文档:https://docs.claude.com/en/docs/claude-code/plugins
当然,作为程序员,对于你自己创建的Skill(例如上面提到的ZIP包)你可以不用安装,放到本地文件夹里,让Claude Code来使用。
读者问答精选
Q: Github上的开源下载放到本地目录也可以吧? A: 可以的!从GitHub下载开源Skills放到本地目录就能用。
Q: 搭配国内模型可以用吗? A: 可以,不挑模型。Skills功能不限定特定模型。
Q: 这和之前给agent用的tool里面加代码块的区别到底在哪里? A: 区别是可以塞入示例,塞入pdf,塞入各种脚本,塞入你能想得到的各种文件到一个skill里面。
Q: 就是不用起服务的mcp,或者说是本地执行的tools? A: 对的!就是本地执行的工具,不需要启动服务。
Q: cc接glm可以用么? A: 应该没问题,都可以用的。
Q: 加了技能的claude,要爆了! A: 确实潜力巨大!
Q: 终于看明白了一点 A: 慢慢来,多试试就会越来越熟练。
Q: 嗯,敲门砖是Claude Pro/Max/Team 账号。我这种非程序猿成功的被拦在门外 A: 春秋大哥的中转服务用claude code也可以用,可以试试其他方式。