点击上方卡片关注我👆
设置星标 让我们一起学 AI!
嗨,我是阿飞!
不知道你有没有遇到过这种情况:
明明用的是顶级AI助手,但在处理某些专业任务时,它就像突然"失忆"了一样,表现得差强人意
说实话,问题不在AI本身,而是它缺少正确的"装备"
前段时间,Anthropic 推出了一个叫做Agent Skills的功能,完美解决了这个痛点
今天咱们就聊聊这个让我玩得停不下来的新玩意儿
先说说为啥需要这玩意儿
在Skills出现之前,想让Claude同时具备多种能力,那可真是个体力活:
- 得把所有工具的说明书都塞进系统提示词
- 要连一大堆MCP服务器
- 还得写一堆指令和文档
这就好比你去超市买菜,把整个超市的货架信息都背下来才能开始购物——明明你只想买个西红柿,结果脑子里塞满了全场商品的价格和位置 。
对于 Claude code ,每个工具及命令文档在加载时都会消耗 token
比如加载10个工具,每个工具文档100 tokens,那在加载时,只是这些工具就要消耗1000 tokens
更郁闷的是,你可能就用其中1-2个工具
所以,Skills要解决的核心问题:让AI的"背包"轻装上阵 ,更加有效的解决上下文
那Skills到底是个啥
说白了,Skills就是一个装满专业知识的文件夹
最简单的结构就这样:
my-skill/
└── skill.md
没错,就一个文件夹加一个md文件 !够简单吧
当然,如果你想搞复杂点,也可以这样:
my-skill/
├── skill.md # 必需:技能定义文件
├── scripts/ # 可选:Python或Bash脚本
│ ├── validate.py
│ └── process.sh
├── context.md # 可选:额外上下文
└── data.csv # 可选:数据文件
关键是skill.md文件 ,它长这样:
---
name: 小红书爆款文案生成器
description: 当用户需要创作小红书风格的种草文案、产品推荐或生活分享时使用此技能
---
## 使用说明
根据产品特点和目标人群,生成符合小红书调性的文案内容
## 工具列表
- 标题生成工具(含emoji推荐)
- 正文结构模板
- 话题标签库
## 最佳实践
- 多用emoji增加视觉吸引力
- 开头制造悬念或痛点共鸣
- 真实体验分享+产品植入自然
这里的description超级重要,它告诉 Claude 什么时候该"召唤"这个技能
渐进式披露
这个设计真的绝了,让我给你们讲讲它的工作原理:
第一步:始终加载
Claude只看到技能的名字和简介,大概50个tokens,即MetaData
第二步:触发时加载
当你请求的内容与某个技能的描述相匹配时,Claude 通过 bash 从文件系统中读取 SKILL.md。只有到那时,这些内容才会进入上下文窗口
第二步:按需读取
当Claude觉得"哦,这个任务需要这个技能",才会读取完整内容
对比一下传统MCP方式:
| 方式 | 初始加载 | 实际使用 | 效率 | | --- | --- | --- | --- | | 传统MCP | 3000 tokens | 3000 tokens | 低❌ | | Skills | 50 tokens | 3050 tokens | 高✅ |
这意味着啥?
你可以给Claude装备更多的技能,但初始负载只有传统方式的1/10
这波操作,我给满分!
Skills vs 斜杠命令
举个例子,假设你要给视频配字幕:
斜杠命令的方式 :你得先找到视频文件,提取音频,然后输入/generate-subtitle video.mp4 zh-CN
Skills的方式 :你就说"帮我给这个视频加中文字幕",Claude自动找文件、自动处理、自动生成
看出区别了吧?
一个是你当秘书,一个是AI当秘书
Skills vs MCPs
| 特性 | MCPs | Skills | | --- | --- | --- | | 复杂度 | 需要服务器架构 | 只需Markdown文件 | | 上下文加载 | 全量加载 | 渐进式披露 | | 适用场景 | 外部服务集成 | 工作流程和专业知识 |
简单说,
MCPs适合连接外部服务,Skills适合封装专业知识 。各取所需吧
怎么用这玩意儿?
网页版使用
步骤一:启用Skills
- 打开Claude.ai
- 进入「设置」→「功能」
- 找到「Skills」部分
- 开启你需要的默认技能
我推荐先开这几个:
- skill-creator :用AI创建新技能(超好用!)
- excel-skill :处理Excel文件
- powerpoint-skill :做PPT
- artifact-creator :生成可视化组件
步骤二:上传自定义Skills
- 把技能文件夹打包成.zip
- 在Skills设置页面点「上传」
- 拖进去就完事儿
使用体验是这样的:
我: "帮我把这篇技术文章改写成小红书风格的种草文"
Claude: [扫描可用技能...]
Claude: [发现xiaohongshu-writer技能匹配]
Claude: [读取文案生成规范]
Claude: [开始创作文案...]
甚至可以在Claude的"思考过程"里看到它在用哪个技能
这透明度,爱了爱了
在Claude Code中使用
更简单,直接在项目里建个文件夹:
my-project/
└── .claude/
└── skills/
├── cohort-analysis/
│ ├── skill.md
│ └── scripts/
└── youtube-thumbnail/
├── skill.md
└── assets/
Claude Code会自动扫描并加载 ,完全不用手动操作。
实战案例:自动生成产品需求文档
场景 :产品经理要写一份完整的PRD,但只有一些零散的想法和会议记录
技能结构 :
prd-generator/
├── skill.md # 核心指令
├── prd-template.md # PRD标准模板(必读)
├── requirement-checklist.md # 需求检查清单(必读)
└── examples/ # 优秀案例库(可选)
├── saas-prd-sample.md
├── mobile-app-prd-sample.md
└── feature-prd-sample.md
skill.md的关键内容 :
---
name: PRD文档生成器
description: 当用户需要将想法、会议记录或零散需求整理成规范的产品需求文档时使用
---
## 工作流程
1. **信息收集**:识别输入内容类型(会议记录/功能描述/产品想法)
2. **需求提取**:从非结构化内容中提取关键需求点
3. **结构化组织**:按PRD标准章节分类整理
4. **内容补全**:自动补充常见遗漏项
5. **质量检查**:对照checklist确保完整性
## 必读资源
- prd-template.md - 包含完整的PRD章节结构
- requirement-checklist.md - 需求文档质量检查项
## 输出标准
- 使用Markdown格式
- 包含所有必需章节
- 需求描述清晰可执行
- 验收标准具体可测
我就简单说了句:
"帮我把这些会议记录整理成一份完整的产品需求文档"
然后Claude就开始了它的表演:
- 需求梳理 :从会议记录中提取核心需求点
- 结构化组织 :按照PRD标准格式分类整理
- 内容生成 :
- 产品背景和目标
- 用户画像和使用场景
- 功能需求清单(含优先级)
- 非功能性需求
- 交互流程图
- 验收标准
-
生成文档 :创建结构清晰的Markdown文档
-
补充完善 :自动添加常见的遗漏项(如数据埋点、异常处理等)
输出结果 :一份完整的PRD文档,包含所有必需章节、清晰的需求描述、可执行的验收标准
手工写这个要多久?
作为前产品经理,我估计至少半天到一天 ,还得反复修改
用Skills,不到5分钟
这效率,我人傻了
创建自定义Skills的小技巧
技巧1:用skill-creator快速开始
在Claude.ai里启用skill-creator,然后说:
帮我创建一个技能,用于自动生成每周的工作周报
Claude会:
- ❓ 问你周报的固定格式和内容要求
- 📁 自动生成文件夹结构
- 📝 创建skill.md模板
- 📚 整理你提供的周报范例和模板
太省事儿了,真的
技巧2:合理组织上下文
在skill.md里建议这样组织:
## 📋 内容索引
### 🔴 必读(核心指令)
- 每次必读的关键信息
### 🟡 触发时加载(工具和脚本)
- 特定条件下调取的工具说明
### 🟢 可选资源(参考资料)
- 锦上添花的内容但非必须
这样做的好处就是
- Claude 可以快速定位信息
- 减少没必要的加载,减少token的消耗
- 提升执行速率
技巧3:引用外部资源
项目中的任何位置的内容都可以引用
## 可用素材
- **产品截图库**:`~/Documents/product-screenshots/`
- **往期周报模板**:`~/Documents/work-reports/templates/`
- **数据分析文件**:`~/Projects/data-analysis/reports/`
Claude根据需要会在适当时机自动访问
技巧4:迭代优化
当然,在使用时,肯定不会一次就能达到预期,没关系:
该技能未能成功执行,预计输出应为XXX,但实际输出却为XXX。请深入分析skill.md文件,找出具体问题所在并进行相应改进
Claude会:
- 🔍 审视完整的技能定义,确保其精确无误
- 🎯 识别其中的不足之处与失败点
- 💡 提出具有建设性的改进方案
- ✏️ 落实修复工作,以完善技能定义
不用自己debug,爽!
高级玩法:技能组合
skill之间能够互相调用,以此实现更为复杂的功能。
比如一个视频内容规划助手可以调用多个基础技能:
---
name: 视频内容规划助手
description: 从选题到发布的完整视频内容规划
---
## 依赖技能
本技能依赖:
- `wechat-article-writer` - 用于生成视频脚本文案
- `prd-generator` - 用于制定详细的内容规划文档
## 工作流程
1. 使用`wechat-article-writer`进行选题和热点分析
2. 生成视频脚本和分镜头文案
3. 使用`prd-generator`创建详细的拍摄计划
4. 输出标题、封面文案和发布策略
采用这种组合方式的优势:
- 🧩 能够对现有技能加以复用
- 🚀 可以快速构建复杂的工作流程
- 🔄 保持技能的模块化结构
乐高式搭建,确实香
安全提示(重要)
在使用Skills执行代码时,我们必须保持高度警惕,以确保安全。
以下是一些关键注意事项:
- ✅ 仅使用来自可信来源的技能 :优先考虑官方仓库中的技能,或仅使用自己创建的技能
- ✅ 仔细审查第三方技能的代码 :尤其是其中的scripts文件夹,以防恶意代码的存在。
- ✅ 企业用户应通过管理员进行统一管理 :有助于维护企业安全策略的一致性
- ✅** 定期更新并对技能进行审计**:并定期进行安全检查,以识别并消除潜在风险
这个真的不能大意,安全第一。
学习资源整理
如果想深入学习,这些资源可以看看:
官方文档
https://docs.claude.com/en/docs/agents-and-tools/agent-skills/overview
示例和模板
- 官方Skills仓库:https://github.com/anthropics/skills
好了,今天的分享就到这里。
如果你也对AI工具感兴趣,或者在使用过程中有什么心得,欢迎在评论区聊聊
咱们一起交流学习
另外,如果你想用Skills解决什么具体问题,也可以留言告诉我,说不定我能帮你出出主意。
下期见,拜拜!
如果你也想使用 Claude,但是不想支付高额的费用,不想承担封号风险 ……
推荐你试一下我们的AI CODE平台
详细介绍及付费兑换,后台回复:cc 查看
或+v:afly813 咨询
目前我们的 AI CODE 平台同时支持 claude code 和 codex 这两大顶级大模型,想体验最强最前沿的 AI 编程,冲就完事了!!🚀
伙伴们,以后写代码,codex和claude都可以爽yy啦!!!
让你的 Claude Code 效率飞起!你只差这个万能公式!!
这才是 AI 编程的最强组合,VSCode + Claude Code 让写代码快到飞起!
【附提示词模板】10个 Claude code 高频提示词模板(可直接复制使用)!建议收藏!!
喜欢的话❤,欢迎点赞、关注一波,后续会持续为大伙分享 工作流、 AI编程等实战干货,让我们一起学 AI!
