用了一圈官方和社区技能后,你可能会冒出一个想法:有些我自己常干的活儿,没有现成技能,能不能自己做一个?
答案是:可以。这就是技能系统的进阶玩法——创建自己的技能。这一节作为"技能进阶与创建"的开篇,带你建立创建技能的整体认知。
一、为什么创建自己的技能#
官方技能再丰富,也覆盖不了所有人的个性化需求。自己创建技能的价值在于:
| 场景 | 价值 |
|---|---|
| 重复性工作流 | 把一套固定流程封装成一个技能,一键复用 |
| 个人/团队定制 | 覆盖官方没有的垂直场景 |
| 固化最佳实践 | 把你摸索出的高效方法沉淀成标准能力 |
| 分享复用 | 做好的技能可以分享给团队,统一工作方式 |
打个比方:用官方技能像"买成衣",自己创建技能像"量体裁衣"——更合身,但需要你花点功夫。
二、技能的结构:SKILL.md + 资源#
一个技能本质上是一个文件夹,里面有约定好的结构。核心是:
bash
各部分的作用#
| 组成 | 是否必需 | 作用 |
|---|---|---|
| SKILL.md | 必需 | 技能的核心说明文件,定义技能是谁、何时触发、怎么执行 |
| bundled resources(脚本/references/assets) | 可选 | 辅助执行的资源,比如脚本代码、参考资料、模板文件 |
其中 SKILL.md 是灵魂——它告诉 AI 这个技能叫什么、什么时候该用、具体怎么干。写好 SKILL.md,技能就成功了一大半。

三、用 skill-creator 技能辅助创建#
不用从零手写,WorkBuddy 提供了一个官方技能 skill-creator,专门用来指导创建技能。
skill-creator 能帮你#
- 从零创建一个新的 SKILL.md
- 改进现有技能的措辞和触发逻辑
- 把重复工作流转化为可复用的技能
- 优化技能描述,让触发更可靠
使用流程#
- 启用 skill-creator 技能
- 在对话里描述你要创建的技能需求
- skill-creator 引导你定义技能的人设、触发条件、执行步骤
- 生成 SKILL.md 和配套资源
- 测试、迭代、保存
bash
skill-creator 会帮你把需求拆解成结构化的技能定义。
四、实践八:自我进化创建自己的 Skills#
创建技能有一个进阶玩法,官方称为**"实践八:自我进化"**。它的思路是:
让 WorkBuddy 在使用过程中,自动发现可以沉淀成技能的重复模式,并辅助你把它们固化成技能。
这依赖前面讲过的 self-improvement 技能。配合使用后,WorkBuddy 不再只是被动执行,而是能"复盘自己的使用习惯,主动建议创建技能"。
简单理解:自我进化 = 让 AI 帮你发现"哪些活儿值得做成技能",然后帮你做出来。 这是把 WorkBuddy 从"工具"变成"会成长的助手"的关键能力。
五、安全注意事项(重要)#
创建和安装技能时,安全是绕不开的话题。因为技能是以你的身份执行的,风险必须重视。
非官方技能的风险#
- 恶意指令注入:技能里可能藏着诱导 AI 做坏事的指令
- 越权操作:超出预期地去访问不该碰的数据
- 后门:留有隐蔽的恶意通道
安全建议#
| 场景 | 建议 |
|---|---|
| 创建技能 | 遵循官方结构,脚本逻辑清晰可审计 |
| 使用第三方技能 | 先用 Skill Scanner 扫描,审查权限和来源 |
| 资金/敏感操作 | 先小范围测试再正式启用 |
| 分享给团队 | 确保技能经过审查,避免传播有风险的技能 |
核心原则:自己创建的技能要清晰可审计;用别人的技能要先审查后使用。
六、创建技能的入门流程#
给你一个从想法到成品的推荐路径:
- 识别需求:找到那个反复做、值得封装的工作流
- 描述清楚:把"要干什么、何时触发、怎么执行"想明白
- 用 skill-creator 生成:让官方技能辅助产出 SKILL.md
- 测试迭代:用几个典型场景测试,根据效果调整
- 审查安全:确认脚本逻辑无越权、无风险
- 启用复用:启用技能,之后一键调用
小结#
- 技能结构 = SKILL.md(必需)+ 可选的 bundled resources(脚本/references/assets)
- 用官方 skill-creator 技能辅助创建,不用从零手写
- 自我进化(self-improvement)能让 AI 主动发现并沉淀可复用的技能
- 安全核心:自建要可审计,第三方先扫描审查,敏感操作先小范围测试
到这里,技能系统的主要知识就讲完了。下一部分,我们将进入 MCP 连接器与知识库,学习如何让 WorkBuddy 触达外部世界的数据。