Skill 是什么?为什么 LLM 需要 Skill?

一段约 90 秒的手绘动画:LLM 提供能力,Skill 提供做法。

Skill 是什么?

为什么 LLM 需要它?

① 一个常见的场景

LLM 很聪明,但不知道你们的做法

任务:按公司模板,写这周的周报

本周工作总结:

1. 积极推进了多个项目……

2. 与团队保持了良好沟通……

下周计划:继续努力。

不是公司模板的格式
缺了「风险与需协调」一节
没用上数据表里的数字
② 老办法

每次都在提示词里从头交代一遍

"周报分四节:进展、数据、风险、下周计划
"数字从销售表第 3 列取
"标题写成:【周报】部门-日期
"语气简洁,不超过一页……
每次都要重写下次对话,又从零开始
一直占着上下文用不到的规则也塞在里面
漏一条就走样每个人交代得也不一样
③ Skill 是什么

Skill:一个装着做法的文件夹

weekly-report/
├─ SKILL.md← 说明书(必需)
├─ template.docx← 模板
└─ scripts/fill_table.py← 脚本
SKILL.md 的内容
---
name: weekly-report
description: 写公司周报时使用
---
1. 读取本周销售数据表
2. 按 template.docx 的四节填写
3. 运行 fill_table.py 生成表格
4. 检查:不超过一页
* 名称和文件均为示例
④ 关键设计:按需加载

先看目录,用到再翻开

平时

只看名字和简介

每个 Skill 只占一两行

  • weekly-report:写周报时用
  • pdf-tools:处理 PDF 时用
  • brand-style:做品牌物料时用
任务对得上时

读完整 SKILL.md

拿到具体步骤和注意事项

真正用到时

打开模板、运行脚本

附带的文件到这一步才动

上下文占用
其余空间留给任务本身
⑤ 同一个任务,再来一次
任务:按公司模板,写这周的周报
没有 Skill
本周工作总结:积极推进了多个项目……下周计划:继续努力。
格式还得你再改一遍
有 Skill
识别这是写周报,对上 weekly-report
加载读取 SKILL.md
执行读取本周销售数据表
执行运行 fill_table.py
完成 ✓按模板写好四节,正好一页
⑥ 和提示词、工具有什么不同
维度提示词工具(如 MCP)Skill
像什么口头交代手和工具箱操作手册
解决什么这一次怎么做能碰到什么
(上网、查库)
应该怎么做
(流程和经验)
何时进上下文一直都在调用时按需加载
复用每次重写接入一次写一次,反复用,可分享
一句话总结

LLM 提供能力,
Skill 提供做法。

Skill =SKILL.md 说明+模板 / 示例+脚本

写一次,每个人、每一次都能用上。

0:00 / 1:28

    空格键播放/暂停,← → 切换章节,点击画面也可暂停。配音使用你设备自带的中文语音,音色因设备而异。