Skills 和 Prompt 放在一起比
Prompt 只活在一个对话里,装的是这一次的细节;Skill 放在文件夹里,装的是方法,所以每次运行、每个同事都从同一个起点出发。
Skill
方法
- 多次运行、多人都能复用
- 像普通文件夹一样做版本管理
- 可以带上脚本、模板和示例
- 只在用得上时才加载
Prompt
这一次
- 为一个任务写一次
- 只存在于一个对话里
- 带着你的事实和文件
- 会话一结束就没了
拿三种常见产出来看,分工大概是这样:
| 产出 | 写进 Prompt | 写进 Skill |
|---|---|---|
| 幻灯片 | “给我们的笔记 App 做一份 10 页的发布演示文稿” | 叙事结构、每页字数上限、交付前检查 |
| 网页 | 你的文案、Logo 和定价 | 版式规则、页面板块、手机宽度下的检查 |
| 视频 | 脚本和时长 | 镜头节奏、字幕样式、导出设置 |
粘贴测试:该不该做成 Skill?
不是每段 Prompt 都值得做成 Skill。但下面只要有一条对得上,说明这段 Prompt 已经长成了一套方法,该放进文件夹了。
出现这些情况,就做成 Skill:
- 同一段指令你已经粘贴了三次以上。
- 有同事来找你要“那个 Prompt”。
- Prompt 一字没改,结果却每次都不一样。
- 这段 Prompt 得配着旁边的模板文件或脚本才能用。
怎么把 Prompt 改成 Skill
- 1
把 Prompt 拆成两半:能复用的方法放进 Skill,这一次的事实留在外面。
- 2
把方法存成
SKILL.md,放进一个和 Skill 同名的文件夹。launch-deck/SKILL.md --- name: launch-deck description: Build a 10-slide product launch deck from a brief. Use when asked for a launch or announcement deck. --- 1. Ask for the product, audience, and three proof points. 2. One idea per slide, at most 25 words each. 3. Check every number against the brief. - 3
把这个文件夹挪进 Agent 的 Skills 目录,然后点名调用它,顺带给出今天的事实。
正常的话你会看到: Agent 先问第 1 步里的那几个问题,再动手做。
不用从空白文件写起:Codex 里 $skill-creator 能帮你起草,Cursor 里用 /create-skill。Claude Code 文档建议 SKILL.md 控制在 500 行以内,细节拆到单独的文件里。
常见问题
Skill 就是存下来的 Prompt 吗?
不全是。它还有一段描述,Agent 靠它判断什么时候自己加载;它还能带上脚本和参考文件。在 Claude Code 里,存在 .claude/commands/ 里的命令文件照样能用,但如果有同名的 Skill,会以 Skill 为准。
用了 Skills 还要写 Prompt 吗?
要。Prompt 给出这一次的目标和事实,Skill 给出方法。
参考来源
这篇对你有帮助吗?
