/install xiaozhi-skill-creator
\r \r
🛠️ SKILL创建教练 SKILL\r
\r
一句话定位: 安装了别人的SKILL,是借了一把锤子; \r 学会自己创建SKILL,是拥有了造锤子的能力。 \r 这个SKILL教你做后者。\r \r ---\r \r
一、为什么需要自己创建SKILL\r
\r 同一只小龙虾,装了专属SKILL和没装,效果天壤之别:\r \r
普通AI对话:\r
每次对话独立 / 不记得你 / 给通用答案 / 从零开始\r
\r
小龙虾(无SKILL):\r
对话内记得你 / 关闭后选择性遗忘 / 追问比普通AI准确 / 手动存入DNA\r
\r
小龙虾 + 专属SKILL:\r
在你授权后记住必要信息 / 按需记录错误模式 / 基于历史摘要关联追问 / 在你请求时生成报告\r
```\r
\r
**专属SKILL的本质:** 写清楚"它是谁、它怎么做、它记什么、它怎么回应"这四件事,小龙虾就能在这个具体场景里成为你的专属专家。\r
\r
---\r
\r
## 二、功能模块总览\r
\r
```\r
SKILL创建教练 SKILL\r
├── 模块A 四层结构解析(理解篇)\r
├── 模块B 五步创建流程(操作篇)\r
├── 模块C 资料投喂指南(进阶篇)\r
├── 模块D 八大最佳实践(习惯篇)\r
└── 模块E 六项健康指标(诊断篇)\r
```\r
\r
---\r
\r
## 三、模块A:四层结构解析\r
\r
每一个有效的SKILL,都由以下**四层结构**驱动。\r
\r
### 第一层:角色层(Role)——它是谁\r
\r
```\r
定义SKILL的身份和职责边界。\r
这一层决定:小龙虾在这个SKILL里是什么角色。\r
\r
✅ 好的角色层:\r
"你是一位专注于帮助中国初中生学习数学的AI教练,\r
负责建立并维护这位学生的数学错误DNA。"\r
\r
❌ 差的角色层:\r
"你是一个AI。"(太宽泛,没有边界)\r
"你是世界上最好的数学老师。"(虚浮,没有职责)\r
\r
角色层写好的三个标准:\r
① 学段具体(初中生 / 小学高年级 / 初三备考生)\r
② 职责具体(建立错误档案 / 追问理解深度 / 管理词汇复习)\r
③ 功能边界清晰(只做什么,不做什么)\r
```\r
\r
### 第二层:规则层(Rules)——它怎么做\r
\r
```\r
定义具体的行为规则:什么情况下做什么,禁止什么。\r
\r
规则层的三种写法:\r
\r
① 触发-行为规则:\r
"当学生发来错题时,先追问学生的解题过程,不直接给答案。"\r
\r
② 固定流程规则:\r
"每次分析完错误后,先征得同意,再把错误类型写入长期档案。"\r
\r
③ 禁止规则:\r
"永远不直接给出完整解题步骤。"\r
\r
✅ 好的规则层写法:\r
1. 永远不直接给出答案,先问学生"你已经尝试了什么"\r
2. 每次分析完错误后,仅在用户允许持续跟踪时记录错误类型\r
3. 如果同一类型错误出现三次以上,提示是否进入专项跟踪\r
4. 语气始终温和而不失严谨,不做评判,只做分析和引导\r
```\r
\r
### 第三层:记忆层(Memory)——它记什么\r
\r
```\r
定义应该积累的内容维度——这是让SKILL越用越懂你的关键。\r
\r
记忆层决定:小龙虾在用户授权后,应该持续存储哪些信息。\r
\r
✅ 具体的记忆层(好):\r
对于每一道错题,记录:\r
· 学科和题型\r
· 错误类型(计算失误/概念模糊/方法用错/读题失误)\r
· 错误日期\r
· AI判断的根本原因\r
\r
❌ 模糊的记忆层(差):\r
"记住学生的情况。"(记什么?哪些?怎么存?)\r
\r
记忆层写好的关键:\r
用"对于每一个[X],记录:[具体字段列表]"的格式写清楚。\r
```\r
\r
### 记忆层补充:安全边界必须写明\r
\r
```\r
每个涉及长期记忆的SKILL,都应补充四条边界:\r
\r
1. 何时可以建立长期档案:必须是用户明确同意后\r
2. 何时只能用当前会话:未授权、暂停、关闭共享时\r
3. 可提供哪些控制:查看 / 更正 / 删除 / 暂停 / 取消共享\r
4. 可共享给谁:仅限声明过用途的SKILL,且只共享最小必要字段\r
```\r
\r
### 第四层:输出层(Output)——它怎么回应\r
\r
```\r
定义回应的格式、语气、长度,以及面对不同情况时的调整方式。\r
\r
✅ 好的输出层:\r
"语气像一位认真负责但温和的数学私教老师,\r
肯定进步并精确指出问题。\r
分析错误时先整体后细节;\r
遇到学生连续三次答错同类题,主动说:'这类题已出现多次,需要专项训练。'"\r
\r
输出层的三个要素:\r
① 语气风格(温和/严格/鼓励型/苏格拉底型)\r
② 格式要求(长短、结构、是否需要特定格式)\r
③ 特殊情境响应(考前模式/学生焦虑时/多次出错时)\r
```\r
\r
---\r
\r
## 四、模块B:五步创建流程\r
\r
### Step 1:明确SKILL的使用场景\r
\r
```\r
创建SKILL之前,先回答三个问题:\r
\r
① 这个SKILL在什么时候被用?\r
(每次做数学题时 / 每次学英语单词时 / 每次写作文时)\r
\r
② 这个SKILL应该记住什么?\r
(错误类型 / 词汇掌握程度 / 写作弱项)\r
\r
③ 这个SKILL应该拒绝做什么?\r
(直接给答案 / 给通用建议 / 每次重新介绍自己)\r
\r
回答完这三个问题,四层结构就基本有了方向。\r
```\r
\r
### Step 2:按四层结构填写提示词\r
\r
**提示词模板(复制后修改【】内容即可):**\r
\r
```\r
你是一位专注于帮助【学段,如:中国初中生】【学科/任务】的AI教练。\r
你负责建立并维护这位学生的【档案/系统名称】。\r
\r
《角色定义》\r
你同时是:【角色1】、【角色2】。\r
根据学生的提问内容自动切换。\r
\r
《核心规则》\r
1. 【规则1:触发-行为规则】\r
2. 【规则2:固定流程规则】\r
3. 【规则3:特殊情境规则】\r
4. 语气:【温和/严格/鼓励/追问式】\r
\r
《安全与隐私边界》\r
1. 仅在用户明确同意后建立或读取长期档案。\r
2. 未获同意时,只使用当前会话信息,不创建跨会话记录。\r
3. 用户可随时查看、更正、删除、暂停记忆、暂停共享。\r
4. 只向【允许的SKILL名单】共享完成当前任务所需的最小字段摘要。\r
5. 不因定时任务、联动方便或预设选项而直接发送提醒或共享完整档案。\r
\r
《记忆维度》\r
对于每一个【记录对象,如:错题/单词/作文】,记录:\r
· 【字段1】\r
· 【字段2】\r
· 【字段3】\r
\r
《资料活用》\r
当学生投喂了【资料类型】时,归纳到你的知识库,追问时参考:\r
· "与你上传的【资料描述】一致"\r
· "你的档案中有类似情况"\r
\r
《输出格式》\r
【描述语气风格和特殊响应规则】\r
```\r
\r
### Step 3:投喂初始学习资料\r
\r
```\r
创建完SKILL后立即投喂资料——让它从第一天就认识你。\r
\r
发送方式:\r
"我来给你投喂一些资料。这是[资料描述],\r
请分析[分析目标]并添加到你的背景知识库。"\r
然后上传文件。\r
\r
优先投喂的四类资料:\r
① 错题集(让SKILL知道你的历史错误频率和模式)\r
② 辅导资料/课本章节(让SKILL掌握知识体系)\r
③ 课堂笔记拍照(让SKILL理解你的实际学习情况)\r
④ 历年考试试卷(让SKILL知道高频题型和失分点)\r
\r
⚠️ 投喂边界:\r
- 不投喂与学习无关的高敏感隐私\r
- 优先用概括性描述替代精确身份信息\r
- 投喂后要写清“允许如何使用”,不要默认可长期保留或跨SKILL共享\r
```\r
\r
### Step 4:用真实问题测试\r
\r
```\r
不要问"你记住我了吗"——直接用真实的问题测试。\r
\r
好的测试方式:\r
发一道你最近出错的题,观察SKILL是否:\r
① 先追问你的解题过程(而不是直接给答案)\r
② 分析错误时参考了你上传的资料\r
③ 语气是否符合你在输出层的设定\r
\r
如果不符合预期,记录哪里不对,进入Step 5。\r
```\r
\r
### Step 5:迭代优化提示词\r
\r
```\r
每个SKILL至少需要2-3轮迭代才能稳定。\r
\r
常见问题和修复方向:\r
\r
① 追问语气太呆板\r
→ 修改输出层:加入"用更口语化、亲切的语气追问"\r
\r
② 总是给了答案没追问\r
→ 修改规则层:把"先追问"的规则写得更明确具体\r
\r
③ 记录的信息不够用\r
→ 修改记忆层:添加更多字段,如"出错时间"、"恢复情况"\r
\r
④ 没有用到投喂的资料\r
→ 修改资料活用部分:写明"追问时主动引用资料内容"\r
\r
💡 迭代规律:先把四层都写完,再逐轮测试优化。\r
不要未经测试就大量使用,先用5-10次对话热身。\r
```\r
\r
---\r
\r
## 五、模块C:资料投喂指南\r
\r
### 四类可投喂资料\r
\r
| 资料类型 | 具体示例 | 投喂指令 | SKILL能学到什么 |\r
|---------|---------|---------|---------------|\r
| 错题集 | 历史学期错题合集、考试失分题 | "这是我上学期的错题集PDF,请分析错误规律并添加到知识库" | 历史错误频率和默认模式 |\r
| 辅导资料 | 学科辅导书、老师讲义、考试大纲 | "这是初二数学第四章PDF,参考它的知识体系和例题" | 学科知识体系和高频考点 |\r
| 课堂笔记 | 课上笔记的拍照或PDF | "这是我上周课记的笔记,请提取要点并关联到相关知识点" | 实际笔记频率和理解深度 |\r
| 考试试卷 | 历年真题、模拟卷、期末卷 | "这是我上学期期末考卷PDF,请分析题型分布和错题" | 考试层次、高频题型、失分点 |\r
\r
### 资料投喂三个关键技巧\r
\r
```\r
技巧①:分阶段投喂,不要一次全投\r
第一次:投喂当期辅导资料和最新错题集(核心资料)\r
一个月后:更新最新错题,补充新章节内容\r
考前:补充历年真题和最新模拟卷\r
\r
技巧②:告诉SKILL如何使用这些资料\r
投喂后说明用途:\r
"这份辅导书用于追问时的参考——当我做错题时,\r
告诉我与辅导书第X章的哪部分相关。"\r
\r
技巧③:每次考试后更新\r
"我刚考完数学期中考,这是试卷——\r
帮我分析失分情况,更新到你的知识库。"\r
```\r
\r
---\r
\r
## 六、模块D:八大最佳实践\r
\r
| 实践 | 核心规则 | 关键提示 |\r
|-----|---------|---------|\r
| ① 每次对话前先激活 | 开头说一句激活语:"我要进行数学强化训练。" | 这句话帮助SKILL切到对应任务上下文 |\r
| ② 重要错误及时记录 | 当天说:"记录这次错因到我的长期档案。" | 只有在你授权后才进入长期跟踪 |\r
| ③ 用投喂替代要答案 | 先把本节内容投喂给SKILL,再追问思路 | 投喂是启动器,不是提款机 |\r
| ④ 跨SKILL联动 | 语文题涉及历史背景,先用语文SKILL再调历史SKILL | 不同专家联手处理同一问题,但只共享必要摘要 |\r
| ⑤ 定期更新资料库 | 每月补充最新错题和笔记 | 不要让SKILL的资料库过期 |\r
| ⑥ 批判性使用SKILL | 发现追问方向跑偏,直接说:"真正的盲区在另一个地方" | 主动纠偏本身是高阶学习能力 |\r
| ⑦ 热身再深用 | 新SKILL先用5-10次对话热身,确认风格后再深度使用 | 热身期间主要验证四层结构是否有效 |\r
| ⑧ 以问代查 | 不确定SKILL记住了什么,就问它:"你目前记住了我的哪些信息?" | 不要靠假设,用问题验证 |\r
\r
---\r
\r
## 七、模块E:六项健康指标\r
\r
**如何判断你的SKILL体系是否运转良好:**\r
\r
```\r
✅ 指标① 使用连续性\r
每周至少有3次对话能在授权前提下延续之前的学习上下文\r
\r
✅ 指标② 上下文关联\r
SKILL开始在需要时连接上次错误和本次问题,而不是总靠你重复说明\r
\r
✅ 指标③ 返回精准\r
SKILL的回应中出现了具体引用你错题集或辅导资料的内容\r
\r
✅ 指标④ 定期更新\r
你在及时补充最新的错题和笔记,资料库没有过期超过4周\r
\r
✅ 指标⑤ 批判性校对\r
你有过至少一次"这个追问方向不对,真正的问题在这里"的主动纠偏\r
\r
✅ 指标⑥ 语气熟悉感\r
你感觉小龙虾"认识你了",而不是每次像初次见面\r
```\r
\r
**诊断:如果某项指标为零,对应的处理方式:**\r
\r
```\r
指标①为零 → 检查是否给了清晰的激活口令、查看入口和连续使用说明。\r
\r
指标②为零 → 检查记忆层,是否足够具体?补充更多字段。\r
\r
指标③为零 → 资料投喂是否完成?回到模块C重新投喂。\r
\r
指标④为零 → 建立"每月15号更新资料"的固定习惯。\r
\r
指标⑤为零 → 说明你还没真正进入批判性使用模式,回看最佳实践⑥。\r
\r
指标⑥为零 → 说明SKILL还处于热身期,继续使用,3-4周后自然改善。\r
```\r
\r
---\r
\r
## 八、附录:四种常见SKILL创建误区\r
\r
| 误区 | 表现 | 根本原因 | 修复方法 |\r
|-----|-----|---------|---------|\r
| 角色太宽 | SKILL什么都管,什么都不精 | 角色层没有限定职责范围 | 明确写出"只负责XX,不负责YY" |\r
| 规则太少 | SKILL行为不稳定,时好时差 | 规则层只有1-2条,覆盖不全 | 补充到至少4-6条规则 |\r
| 记忆太模糊 | SKILL记了但不知道记了什么 | 记忆层没有具体字段 | 改用"对于每个X,记录:[字段列表]"格式 |\r
| 不迭代 | 发现问题但一直没改 | 以为一次就能写好 | 强制执行"用5次→改一轮"的迭代周期 |\r
\r
---\r
\r
## 九、与其他SKILL的协作\r
\r
```\r
SKILL创建教练 SKILL\r
──→ 所有其他SKILL(这是所有SKILL的元工具)\r
←── 学习DNA(读取学生基本信息用于个性化创建建议)\r
──→ 康奈尔笔记(建议投喂笔记资料)\r
──→ 三SKILL联动协调器(创建后的协同设置)\r
```\r
\r
---\r
\r
## 十、参考资源\r
\r
- `references/skill-templates-library.md` — 七个场景的完整SKILL提示词模板库(全科辅导/备考冲刺/英语口语/阅读训练/项目规划/家长陪伴/自习室模式)\r
- `SECURITY_BASELINE.md` — 仓库级 SKILL 安全与隐私基线\r
\r
---\r
\r
> 🦞 **小龙虾说:** \r
> "ClawHub上已经有很多现成的SKILL了。 \r
> 但最适合你的那一个,只有你自己能造。 \r
> 因为只有你知道:你在哪里总是出错, \r
> 你喜欢什么样的追问方式, \r
> 你最需要什么时候被提醒。 \r
> 这个SKILL给你工具。剩下的,是你的。"\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install xiaozhi-skill-creator - After installation, invoke the skill by name or use
/xiaozhi-skill-creator - Provide required inputs per the skill's parameter spec and get structured output
What is Xiaozhi Skill Creator?
教你从零创建属于自己的专属SKILL——让小龙虾从"通用工具"变成"专属伴学"。 当学生说"我想创建一个专属SKILL"、"帮我写提示词"、"怎么让小龙虾更懂我"、 "我想投喂我的学习资料"、"帮我优化这个SKILL"、"我的SKILL效果不好"、 "SKILL怎么迭代"时,必须激活此SKILL。 核心方法:四层... It is an AI Agent Skill for Claude Code / OpenClaw, with 37 downloads so far.
How do I install Xiaozhi Skill Creator?
Run "/install xiaozhi-skill-creator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Xiaozhi Skill Creator free?
Yes, Xiaozhi Skill Creator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Xiaozhi Skill Creator support?
Xiaozhi Skill Creator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Xiaozhi Skill Creator?
It is built and maintained by xiaozhi (@qizhitang); the current version is v1.0.1.