← Back to Skills Marketplace
qizhitang

Xiaozhi Skill Creator

by xiaozhi · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
37
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xiaozhi-skill-creator
Description
教你从零创建属于自己的专属SKILL——让小龙虾从"通用工具"变成"专属伴学"。 当学生说"我想创建一个专属SKILL"、"帮我写提示词"、"怎么让小龙虾更懂我"、 "我想投喂我的学习资料"、"帮我优化这个SKILL"、"我的SKILL效果不好"、 "SKILL怎么迭代"时,必须激活此SKILL。 核心方法:四层...
README (SKILL.md)

\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
Usage Guidance
Before installing, understand that this skill is meant to guide creation of other skills and may encourage use of learning profiles or uploaded study materials. Only allow long-term memory, reminders, or cross-skill sharing for data you are comfortable retaining, and prefer explicit consent and minimal shared fields.
Capability Assessment
Purpose & Capability
The artifacts consistently describe a meta-skill for creating, debugging, and improving OpenClaw learning skills using role/rules/memory/output structure and templates.
Instruction Scope
The frontmatter uses mandatory activation language for skill creation, prompt-writing, material-feeding, optimization, and debugging requests; this is broad but still aligned with the stated meta-skill purpose.
Install Mechanism
The package contains only markdown files: SKILL.md and a referenced template library. No scripts, commands, package installs, or executable install hooks were present.
Credentials
The skill asks the agent to provide guidance and templates, not to access local files, credentials, network services, or privileged APIs.
Persistence & Privilege
The content discusses long-term learning profiles, uploaded study materials, cross-skill sharing, reminders, and reading a learning-DNA dependency, but it repeatedly frames memory and sharing as requiring user authorization and minimum necessary fields.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xiaozhi-skill-creator
  3. After installation, invoke the skill by name or use /xiaozhi-skill-creator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
xiaozhi-skill-creator 1.0.1 - 提供系统化指导,帮助用户从零自定义专属SKILL,实现个性化学习伴学。 - 全面介绍“四层结构”理论(角色层/规则层/记忆层/输出层)及其应用。 - 包含五步SKILL创建流程、资料投喂指南、八大最佳实践和六项健康指标,覆盖设计、迭代与健康管理。 - 强调数据安全与隐私边界、跨SKILL协作和常见误区修正,适用于所有SKILL自定义与调试场景。
Metadata
Slug xiaozhi-skill-creator
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

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.

💬 Comments