
你是不是也这样——
每次让AI帮忙,都要把需求重新说一遍?
"帮我按这个格式整理表格"
"帮我按上次那个风格写文案"
"帮我分析这份数据,跟之前的报告一个路子"
说了一百遍,AI还是每次从零开始。
别急着骂AI笨。其实是你还没给它"装外挂"。
今天聊的这个东西叫Skill——写好一次,以后一句话就能让AI照着执行,再也不用你反复描述了。
Skill 到底是个啥?
Skill就是给AI写的操作手册。
打个比方:你招了个实习生,干活贼积极,但啥都不懂。每次都得你手把手教——"先开这个系统,点这个按钮,数据填那个表……"
但你给他写份SOP呢?他照着做就完了,不用你每次从头教。
Skill就是这份SOP。把步骤写进去,AI下次遇到类似的活儿,直接按流程走,你不用再啰嗦。
对比一下就很清楚:
❌ 没有Skill:每次手动描述需求 → AI理解跑偏 → 反复改 → 心累
✅ 有Skill:一句话触发 → AI按流程出活 → 结果靠谱 → 舒坦
一次编写,反复调用
3种方式创建Skill,挑个顺手的就行
"写Skill"听着吓人,其实不一定要写代码。三种方式从简单到灵活,你按自己情况选。
▸ 方式一:对话式创建(零门槛)
最省心的路子,全程跟AI聊天就完事儿。
怎么操作:
1️⃣ 打开WorkBuddy,输入:@skill:skill-creator 帮我创建一个XXX技能
2️⃣ AI问几件事:技能叫啥?干啥用?啥时候触发?
3️⃣ 你回答完,它自动生成SKILL.md文件
4️⃣ 直接测,能用就行
说白了就像跟朋友说:"嘿,帮我弄个东西,叫XX,就是拿来干YY的。"然后它就给你整好了。不用碰代码,五分钟搞定。
📌 适合啥场景:需求简单明确,比如"帮我出会议纪要""翻译完帮我润色一下"这种流程很清晰的任务。
▸ 方式二:操作封装(这个最有意思)
这招挺酷——你先手动做一遍,AI帮你把操作"封装"成Skill。
怎么操作:
1️⃣ 先正常完成一次任务(比如把PDF转成Word再排版)
2️⃣ 做完跟AI说:"帮我把刚才的操作封装成Skill"
3️⃣ AI分析你的操作步骤,自动生成Skill
4️⃣ 下次一句话调用
更妙的是,如果你连着三次发出差不多的指令,AI会自己发现这个规律,主动问你:"要不要把这个操作生成一个Skill?"
有点像你连续三天点了同一家外卖,平台自动问你要不要设成"常点套餐"——AI在帮你把习惯变成可复用的技能。
📌 适合啥场景:你已经有了一套固定操作流程,但每次都手动来一遍。比如固定的数据处理、定期的报告生成。
▸ 方式三:手写SKILL.md(自由度最高)
前两种方式搞出来的Skill,底层就是一个文件:SKILL.md。你愿意直接上手写的话,灵活度最高。
怎么操作:
1️⃣ 建个目录:~/.workbuddy/skills/my-skill/
2️⃣ 在里面创建SKILL.md文件
3️⃣ 按固定格式写内容
4️⃣ 测试、改、打包分享
一个标准的Skill目录长这样:
my-skill/ ├── SKILL.md ← 核心,必须要有 ├── scripts/ ← 脚本,可选 ├── references/ ← 参考文档,可选 └── assets/ ← 模板资源,可选SKILL.md怎么写:
--- name: weekly-report-generator description: "周报生成器技能。触发词:周报、生成周报、weekly report" agent_created: true --- # 周报生成器 ## 概述 根据本周工作内容,自动生成结构化的周报。 ## 工作流程 1. 收集本周完成的工作事项 2. 按项目分类整理 3. 生成本周总结 + 下周计划 4. 输出为标准周报格式 ## 注意事项 - 工作事项写具体,别笼统 - 下周计划要可执行、可衡量看到了吧,真不难。YAML头部填基本信息,正文把流程和注意事项交代清楚就完事。
📌 适合啥场景:需求比较复杂,想精细控制每个步骤;或者你打算把Skill分享给团队统一用。
来真的:从0到1创建一个"周报生成器"
光说不练没意思。下面用方式一(对话式创建),走一遍完整流程。
第1步:发起创建
在WorkBuddy里输入:
@skill:skill-creator 帮我创建一个周报生成器技能
第2步:回答AI的提问
AI会一个一个问你:
▸ 技能名称?→ "weekly-report-generator"
▸ 用途?→ "根据本周工作内容,自动生成结构化周报"
▸ 触发词?→ "周报、生成周报、weekly report"
第3步:AI自动生成Skill
回答完,AI会自己生成SKILL.md文件,存到你的技能目录下。
第4步:跑一下试试
跟AI说:
用周报生成器技能,帮我整理本周工作:1. 完成了首页改版设计 2. 修复了3个线上bug 3. 参加了需求评审会
AI会按Skill里定义好的流程,给你出一份结构完整的周报——项目分类、本周总结、下周计划,一口气搞定。
第5步:不满意就改
生成的周报要是差点意思,继续跟AI说:"给周报生成器加个'风险项'板块",它会帮你改SKILL.md,Skill就越用越顺手了。
💡 为啥拿"周报生成器"举例?因为打工人太懂了——每到周五下午对着空白文档发呆,死活想不起来这周干了啥。Skill正好能帮你把零碎的工作记录拼成一份说得过去的周报。
几个进阶技巧
基础Skill搞定了?下面这些能让你的技能包更上一层楼。
1. 触发词多埋几个
SKILL.md的description里把触发词写全——"周报、生成周报、weekly report"都写上。这样不管你嘴上怎么说,AI都能认出来。
2. 重复代码扔进scripts/
有些Skill涉及固定的代码逻辑(格式转换、数据清洗之类的),写成脚本放进scripts/目录。AI执行时直接调用脚本,省Token,跑起来也更稳。
3. 大段参考文档别塞SKILL.md
几十页的API文档放references/里,AI会按需加载。SKILL.md只放流程和关键指令,保持精简。
4. 好东西别自己藏着
写好的Skill可以用package_skill.py一键打包成zip,直接发给同事导入。一人总结,全团队复用——这才是正经的工作方式。
🔥 今天就试试
给你的AI装上第一个"外挂",感受一下一句话搞定重复任务是什么体验。
搞完记得来评论区晒出你的Skill名字,看看大家都整了什么活儿 👇
下期预告:用即梦AI给你的Skill配个专属封面图,让技能包有面子又有里子!
关注「日常AI简学」,AI实用技巧每周更新
夜雨聆风