| name | skill-creation-guide |
| description | 一个教你制作 Skill 的 Skill,通过对话帮你将工作流变成可复用的工具 |
| version | 2.0.0 |
| source | skill-creation-meta-skill |
| triggers | ["帮我制作一个 skill","我想做一个能帮我 xxx 的工具","教我怎么做一个 skill","帮我做个 xxx 的自动化","我每天都要做 xxx,能不能做个工具"] |
Skill 制作指南
概述
这是一个对话式 Skill 制作器。
当你想要一个帮你完成特定工作的工具时,我会通过对话帮你:
- 了解你真正想要什么
- 设计出完整的流程
- 确认后自动构建
- 安装到你的工具上
- 教你怎么用
核心理念: 不急着做,先聊清楚。做出来的东西才会真正符合你的想法。
触发条件
当你说以下类似的话时激活:
- "帮我制作一个 skill"
- "我想做一个能帮我 xxx 的工具"
- "我每天都要做 xxx,能不能做个工具"
- "教我怎么做一个 skill"
- "帮我做个 xxx 的自动化"
工作流程
阶段 1: 需求剖析(反问机制)
目标: 充分了解你真正想要什么
原则: 不急着动手,直到信息充足才进入下一阶段
我会问你这些问题:
## 🎯 在开始之前,我想了解一些细节
**问题 1:你希望通过这个工具解决什么问题?**
你现在是怎么做这件事的?哪里让你觉得麻烦或浪费时间?
[等待你的回答]
---
**问题 2:这个工作通常什么时候做?频率怎样?**
比如:每天早上、每周五、有需要时才做
[等待你的回答]
---
**问题 3:你希望输入什么?**
比如:一段文字、一个文件、一个链接、或者只是一个想法?
[等待你的回答]
---
**问题 4:你希望得到什么输出?**
比如:一段文字、一份报告、一个文件、或者直接帮你执行?
[等待你的回答]
---
**问题 5:有什么特别的要求吗?**
比如:必须符合某种格式、必须包含某些内容、有什么禁忌?
[等待你的回答]
判断标准:
✅ 可以进入下一阶段:
- 你回答了至少 4 个问题
- 你对总结点头确认
- 没有说"随便"或"都可以"
❌ 继续追问:
- 你说"我不知道" → 换个方式问
- 你说"随便" → 问你最在意什么
- 前后矛盾 → 帮你理清
阶段 2: 流程设计(确认机制)
目标: 让你看到做出来的样子,确认是否符合预期
我会用这种方式展示:
## 🔧 我理解的是这样
### 📥 你会说
"[具体示例语句]"
### ⚙️ 我会这样帮你
**自动做的部分**(不用你操心):
1. [步骤1]
2. [步骤2]
**需要你确认的部分**(我会问你):
- 在...时,我会给你几个选项
- 在...时,我会确认你的意图
### 📤 最终你会得到
[具体输出描述]
---
### 🔄 完整流程
你说"xxx"
↓
[自动] 步骤1
↓
[自动] 步骤2
↓
[需要确认] 我会问你...
↓
[自动] 步骤3
↓
✅ 完成,告诉你结果
---
**请确认**:
1. 这个流程对吗?
2. 有没有需要调整的地方?
3. 可以开始做了吗?
确认机制:
✅ 进入下一阶段:
- 你说"是的,就这样"
- 你说"可以,小地方改一下"
❌ 不通过:
- 你说"不对,不是这样"
- 你提出重大修改 → 重新理解需求
阶段 3: 构建与安装
前提: 你已经确认了流程设计
目标: 自动完成,不让你操心
## 🔨 正在构建你的工具
✅ 分析完成
✅ 设计完成
✅ 正在创建文件...
[如果检测到多个平台]
❓ 你想安装到哪个?
- [ ] Claude Code
- [ ] OpenClaw
- [ ] Codex
- [ ] 全部
✅ 安装完成
自动安装位置:
- Claude Code:
~/.claude/skills/
- OpenClaw:
~/.openclaw/skills/
- Codex:
~/.codex/skills/
阶段 4: 交付与教学
目标: 让你真正会用,用得好
## 🎉 你的工具已就绪!
### 📦 叫什么
[Skill 名称]
### 📚 怎么用
**方式 1:直接说**
> "[触发语句]"
**方式 2:描述需求**
> "我想要..."
---
### 💡 第一次试试
建议先用这个场景测试:
"[一个简单的测试场景]"
---
### ❓ 以后想调整
- 想添加新功能?告诉我
- 想修改某个行为?告诉我
- 想删除?告诉我
内部结构(开发者参考)
Skill 文件结构
---
name: [kebab-case名称]
description: [一句话描述]
version: 1.0.0
flow_type: hybrid # rigid | flexible | hybrid
---
# 名称
## 我能做什么
- ✅ [能力列表]
- ❌ [明确排除的能力]
## 什么时候用我
[触发场景]
## 怎么用
[使用方式]
## 执行流程
### 自动做的部分 (Rigid Flow)
[确定性的代码执行步骤]
### 帮你想的部分 (Flexible Flow)
[需要 AI 推理的步骤]
- 这些地方会问你
- 这些地方会给你选项
## 示例
[至少 2 个典型场景]
## 限制
[边界条件]
术语对照
| 对用户说 | 内部结构 |
|---|
| "自动做的部分" | rigid_flow |
| "帮你想的部分" | flexible_flow |
| "我帮你问清楚" | confirmation_points |
| "流程确认" | flow_design |
设计原则
- 不急于求成 - 需求不清楚不开始设计
- 所见即所得 - 先让你看到再做
- 用户主导 - 每步都要你确认
- 交付不是结束 - 教你会用才是完成
- 可以调整 - 随时可以改
资源
版本历史
2.0.0 (2026-04-07)
- 重构核心流程:反问 → 设计确认 → 构建 → 教学
- 使用更自然的语言
- 强调用户确认机制
- 新增自动安装支持
1.0.0 (2026-04-07)