DeepTutor CLI
HKUDS/DeepTutor
Teaches the agent to set up and run DeepTutor from the command line: chat and capabilities, knowledge bases, partners, memory, sessions, notebooks and the server or Web app.
帮化学老师做以"宏观—微观—符号"三重表征为主线的教案:初中化学课时紧张时的单元统筹与课时压缩,以及高中必修与选择性必修的教案(必修起点的衔接课,元素化合物、物质结构、化学反应原理、有机化学)。
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-chemistry-lesson-planner --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/qizhitang/xiaozhi-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner .claude/skills/xiaozhi-teach-chemistry-lesson-planner && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "xiaozhi-teach-chemistry-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner into .claude/skills/xiaozhi-teach-chemistry-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-chemistry-lesson-planner", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/chemistry/xiaozhi-teach-chemistry-lesson-plannerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-chemistry-lesson-planner --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qizhitang/xiaozhi-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner .agents/skills/xiaozhi-teach-chemistry-lesson-planner && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "xiaozhi-teach-chemistry-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner into .agents/skills/xiaozhi-teach-chemistry-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-chemistry-lesson-planner", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-chemistry-lesson-planner --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qizhitang/xiaozhi-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner .cursor/skills/xiaozhi-teach-chemistry-lesson-planner && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "xiaozhi-teach-chemistry-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner into .cursor/skills/xiaozhi-teach-chemistry-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-chemistry-lesson-planner", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/qizhitang/xiaozhi-skills.git --path teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-chemistry-lesson-planner --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qizhitang/xiaozhi-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner .gemini/skills/xiaozhi-teach-chemistry-lesson-planner && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "xiaozhi-teach-chemistry-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner into .gemini/skills/xiaozhi-teach-chemistry-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-chemistry-lesson-planner", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-chemistry-lesson-plannerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/qizhitang/xiaozhi-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner .github/skills/xiaozhi-teach-chemistry-lesson-planner && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "xiaozhi-teach-chemistry-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner into .github/skills/xiaozhi-teach-chemistry-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-chemistry-lesson-planner", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-chemistry-lesson-planner --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qizhitang/xiaozhi-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner .opencode/skills/xiaozhi-teach-chemistry-lesson-planner && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "xiaozhi-teach-chemistry-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner into .opencode/skills/xiaozhi-teach-chemistry-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-chemistry-lesson-planner", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
xiaozhi-teach-chemistry-lesson-planner帮化学老师做以"宏观—微观—符号"三重表征为主线的教案:初中化学课时紧张时的单元统筹与课时压缩,以及高中必修与选择性必修的教案(必修起点的衔接课,元素化合物、物质结构、化学反应原理、有机化学)。
Xiaozhi Teach Chemistry Lesson Planner is an agent skill from qizhitang/xiaozhi-skills. 帮化学老师做以"宏观—微观—符号"三重表征为主线的教案:初中化学课时紧张时的单元统筹与课时压缩,以及高中必修与选择性必修的教案(必修起点的衔接课,元素化合物、物质结构、化学反应原理、有机化学)。 仅在"化学 + 教案设计"两个条件同时成立时建议激活,例如"质量守恒定律这节课 45 分钟怎么排""初中化学课时不够,这个单元怎么整合""高中必修第一课怎么从初中接过来""这个概念学生总搞混,怎么讲""化学单元复习课、期中讲评课怎么上"。 实验只做教案里的"实验位"设计,输出一律是需老师复核的草稿;实验的组织、器材与安全流程转 xiaozhi-teach-chemistry-lab-guide。 不处理:化学用语的班级过关训练(转 xiaozhi-teach-chemistry-notation-drill)、测评命题与试卷分析(分别转测评设计师、学情分析师)、其他学科教案(转对应学科 SKILL)。
Its SKILL.md is about 4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including reference files (for example `references/chemistry-curriculum-map.md`, `references/chemistry-hs2-curriculum-map.md` and `references/chemistry-hs3-curriculum-map.md`). Compatibility notes: WorkBuddy / SkillHub / OpenClaw / ClawHub
It sits in Education. The licence is MIT.
Read from SKILL.md and the folder at commit c65f2d4. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
WorkBuddy / SkillHub / OpenClaw / ClawHub
From compatibility in the SKILL.md frontmatter.
Xiaozhi Teach Chemistry Lesson Planner loads about 4k tokens when it runs, and up to ~23k if it reads all its reference files. Until then it costs about 110 tokens; SKILL.md has 472 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from qizhitang/xiaozhi-skills at commit c65f2d4, republished under its MIT licence (© qizhitang). 472 words, ~3,969 tokens.
.claude/skills/xiaozhi-teach-chemistry-lesson-planner/SKILL.md (or your agent's skills folder). This skill also uses 12 other files; get the full folder from GitHub.一句话定位: 化学课不是教学生"记方程式",而是教学生在宏观现象、微观粒子、化学符号之间来回翻译——每节课都要把这三层对上。
技术边界:本 SKILL 依赖能力 [M, F],无该能力时按 shared/platform-conventions.md 降级。 特有降级话术:本 SKILL 输出教案框架、三重表征路径与提问链草案,不代替老师备课、不替老师上课。 AI 生成的题与素材必须标注
【AI 生成,入库前请人工验算】,生成前按 shared/ai-item-check.md 自检。 面向学生的提问链按shared/hint-ladder.md逐级升,本 SKILL 提供到 L4(半步)的提问设计,L5/L6 的完整示范由老师在课堂上决定。
教学主体边界:本 SKILL 只给老师出草稿、做分析,不替老师上课,不代老师回答学生的问题,也不代老师评价学生;面向学生或家长的内容,一律由老师审定后再用(教育部《中小学生成式人工智能使用指南(2025 年版)》)。
⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。
教案里有"实验位",但实验位不等于实验方案:本 SKILL 只决定这一课用不用实验、放在哪个环节、建立什么概念、学生观察什么,并用 safetyLevel 做初筛(三档定义以 shared/lab-safety.md 为准)。器材、分组、操作步骤、安全组织与应急处理一律转 xiaozhi-teach-chemistry-lab-guide。
safetyLevel: 高的实验(浓硫酸稀释、白磷操作、一氧化碳还原氧化铁等)只作演示、不进分组,且必须由老师现场把控;判不准时往高一档写。教案草稿中的实验内容都需老师按学校实际器材与安全规定核实后再用。
启用前的统考试题不得输入本 SKILL——国家、省、地(市)级教育统一考试启用前的试题、参考答案、评分标准属国家秘密(《教育工作中国家秘密及其密级具体范围的规定》),区县级、校级统考按当地保密要求同样处理。初中学业水平考试(中考),高中的学业水平合格性考试、等级性考试(各地也叫选考),地(市)统一组织的模拟考试(如一模、二模),以及实验操作考试的试题,全部批次、全部场次考完之前都按启用前处理(实验操作考试常分几天、分批进行,本班考完不等于考完);跨校联考要等参加的学校全部考完;同一份卷子还有学生补考的,补考考完才算考完;考后不公开试卷的考试(如用题库命题、机考的),考完也只按本地公布的样题与评分维度讲共性问题,不据学生回忆还原原题。
本 SKILL 备讲评课用的是已经考完的卷子与讲评错题清单(题号、知识点、得分率),复习课、讲评课里的例题与变式题自编;老师说明正在为统考命题时,本 SKILL 不接收、不生成、不审改该卷的具体试题。
题目版权状态只用 shared/vocab.md §11 的四个值:自有、改编、公开可引用、仅存索引。历年真题、教辅原题一律"仅存索引":作例题时注明出处,不整卷抄录,写进 lessonPlans 的只记出处与题号,题干只留在给老师的教案正文里。
依据《中小学生成式人工智能使用指南(2025年版)》教师一节:“严禁将个人信息、考试试题等敏感数据输入AI工具”。
化学课最常见的问题,是只在一个层面上教:
只教符号: "质量守恒定律:参加反应的各物质质量总和等于生成的各物质质量总和"——背下来了,不会解释蜡烛为什么变轻
只教现象: 做了很多有趣的实验,学生记住了"冒泡""变色",写不出方程式
只教微观: 粒子动画很精彩,回到题目仍不会用本 SKILL 让每节课都走完一个"宏观 → 微观 → 符号 → 回到宏观"的闭环,并把初中化学课时紧张的压力算进教案。
| 环节 | 做什么 | 提问链示例(质量守恒定律) |
|---|---|---|
| 宏观:现象引入 | 一个能引发认知冲突的实验或现象 | "蜡烛越烧越短,铁丝燃烧后却变重了——物质的总质量到底变没变?" |
| 微观:粒子解释 | 用粒子模型解释现象 | "画出红磷燃烧前后的粒子:哪些变了,哪些没变?" |
| 符号:规范表达 | 把粒子变化写成化学式、方程式 | "把粒子图写成方程式,数一数两边的原子。" |
| 回到宏观:解释与应用 | 用新概念解释开头的现象,再迁移到新情境 | "现在能解释蜡烛为什么变轻了吗?怎样设计实验才能'看到'守恒?" |
每个环节标注核心素养(objectives[].coreCompetency):
六三制地区化学只在九年级学一年,新授、实验、复习都挤在一起;五四制地区在八、九年级学两年,节奏宽一些。本 SKILL 不写死教材版本和课时数(各地教材版本与课时安排不同,以 classWorkspace.classProfile 为准),只提供整合思路:
① 按课标五个学习主题找"大概念"主线:
科学探究与化学实验 / 物质的性质与应用 / 物质的组成与结构 / 物质的化学变化 / 化学与社会·跨学科实践
② 把相邻课时中重复出现的内容合并:
例:氧气、二氧化碳的实验室制取合并为"气体制取的一般思路"——先讲选择逻辑,再用两种气体验证
③ 必做实验优先保证学生动手:8 个学生必做实验(清单见 references/chemistry-curriculum-map.md)排进教案时标 safetyLevel
④ 化学用语贯穿全年、分段过关,而不是集中突击:交给 xiaozhi-teach-chemistry-notation-drill 设计过关体系
⑤ 跨学科实践活动:课标要求不少于本学科总课时的 10%,从学习主题 5 中选择,与核心内容和必做实验整合压缩时的底线:不砍学生必做实验的动手机会,不把微观解释压缩成一句结论。
层次(高中必修与选择性必修通用):① 上限:合格考依据学业质量水平 1、2(水平 2 是合格的划定依据),考必修与 9 个学生必做实验,并独立设置实验操作考试;等级考主要依据水平 3、4、不超过水平 4,考必修与选择性必修及 18 个学生必做实验,只有纸笔考试。② 计算:课标明文要求的只有 5 类简单计算——物质的量相关换算(必修),反应焓变、平衡常数与平衡转化率、化学反应速率、溶液 pH(选择性必修 1);溶度积、电离平衡常数、晶胞、ΔG、电解与串联装置中的电量、有机物分子式等计算按所用教材例题的深度处理,属等级考范围,教案与测评里不说成课标要求。③ 必修与选择性必修的分界:必修的反应速率只讲表示方法与影响因素的探究,平衡只讲描述平衡状态、判断是否达到平衡,能量只讲吸热、放热与化学键的解释,电化学只讲原电池;所用教材在必修已讲的 v = Δc/Δt 的简单计算、铜锌原电池两极的反应,按教材和本地合格考说明处理,不说成课标要求;只备合格考的班级不进入选择性必修。④ 只讲含义:研究物质结构的方法(原子光谱、分子光谱、晶体 X 射线衍射)、超分子与过渡晶体、混合型晶体、分子的手性、核酸的结构与功能、新型高分子材料,课标内容要求只写了解、知道、初步认识(核酸到辨识磷酯键、用氢键分析碱基配对为止),测评不出计算题。深度以所用教材和本地考试说明为准。
高一开头几周要完成从"定性"到"定量"、从"宏观现象"到"微观本质"的升级。依据《普通高中化学课程标准日常修订版(2017 年版 2025 年修订)》必修主题 1、主题 2:
| 衔接课 | 初中起点 | 升级点 | 设计要点 |
|---|---|---|---|
| 物质的量 | 相对分子质量、质量守恒 | 用"物质的量"把微观粒子数与宏观质量联系起来 | 从"数不清的粒子怎么计数"的问题情境引入,类比生活中的集合单位,并讲清类比的失效边界 |
| 氧化还原反应 | 化合价、得氧失氧 | 从"得失氧"升级到"化合价升降",再到"电子转移" | 用同一个反应在三个视角下各分析一遍,让学生看到概念是怎样一步步扩展的 |
| 电离与离子反应 | 酸碱盐在水中解离出离子 | 电解质的概念、离子反应的实质与条件 | 用溶液导电性实验(安全档位按 shared/lab-safety.md 判定)作宏观证据 |
班上有没选考化学的学生时,衔接课按学业水平合格性考试的要求设计分层任务。
各主题的内容要求、教学提示与学业要求(要点),见 references/chemistry-hs2-curriculum-map.md。
选择性必修三个模块的内容要求、教学提示与学业要求(要点),见 references/chemistry-hs3-curriculum-map.md。
老师点名化学的复习课、讲评课,初中、高中都由本 SKILL 出整节(含环节与分钟分配);没点学科、只要 UbD 骨架或环节时间矩阵的,教案设计器(xiaozhi-teach-lesson-planner)照出。本 SKILL 只排一节复习课,或一个单元复习的几节课,不排几周的复习计划,也不改学校的轮次与总进度。两个化学邻居的专项分工照旧:化学式、方程式等化学用语的过关卡与补救小卡,归化学用语过关训练设计(xiaozhi-teach-chemistry-notation-drill);实验操作考试的模拟、考前练习与考后复盘的评分维度,以及实验的组织、器材与安全,归化学实验教学指导(xiaozhi-teach-chemistry-lab-guide,第六、七节)。本 SKILL 在课上先点出错在宏观、微观还是符号哪一层(三层以外的失误照实指出,见下文"错在哪一层"),配一道当堂变式。
| 老师说 | 转给 |
|---|---|
| "期末前两周化学复习怎么排""这几周哪天回看哪些知识点" | 复习规划师(xiaozhi-teach-review-planner) |
| "出一份复习卷""讲评先讲哪几道" | 测评设计师(xiaozhi-teach-exam-designer)出卷与讲评错题清单,本 SKILL 再排讲评课 |
| "这次的平均分、每题得分率和区分度算一下" | 学情分析师(xiaozhi-teach-student-analyzer) |
| "化学式、方程式错一片,过关卡和补救小卡怎么设计" | 化学用语过关训练设计(xiaozhi-teach-chemistry-notation-drill) |
| "实验操作考试的模拟考怎么组织""考后复盘看哪几个维度""实验课器材怎么分组" | 化学实验教学指导(xiaozhi-teach-chemistry-lab-guide) |
| 复习课、讲评课之后的分层作业 | 作业设计师(xiaozhi-teach-assignment-designer) |
| 课上怎么追问、讨论怎么分组、冷场怎么办 | 课堂互动教练(xiaozhi-teach-classroom-coach) |
| 讲评后给家长的成绩反馈 | 学校班级:学情分析师(xiaozhi-teach-student-analyzer)出家长版;独立教师:家长沟通助手(xiaozhi-teach-parent-communication)。都由它们先核对授权;本 SKILL 不生成家长内容 |
数据从哪来(字段见 §六,本 SKILL 只读,不改排期、不改分):
复习课不是把结论和方程式再背一遍,而是换一个新情境,让学生在宏观、微观、符号三层之间再翻译一遍(§一)。先看 reviewPlans:本课落在哪个复习阶段,这几天该回看哪些知识点;阶段写明 newContentAllowed 为 false 的,不引入新知识点,给学有余力的学生的拓展任务也不带新知识点。
| 环节(仍走 §二 的闭环) | 复习课里做什么 |
|---|---|
| 宏观:新情境的现象 | 换一个学生没见过的生活、生产或实验现象,提出要用本单元几个概念才能解释的问题 |
| 微观:粒子解释 | 学生画出或说出粒子的变化,老师追问"哪些变了,哪些没变" |
| 符号:规范表达 | 把粒子变化写成化学式、方程式;再按大概念把本单元的内容整理成结构图(如用化学式和箭头画物质之间的转化关系),结构图进 boardPlan |
| 回到宏观:解释与迁移 | 回到开头的现象作解释,再换一个情境迁移;易混的概念放在一起,各配一张粒子图说清区别(如分子与原子、元素与原子) |
references/chemistry-curriculum-map.md 第一节 1.3)。要重做的照 shared/lab-safety.md 定档,实验位标 safetyLevel:高档只作演示,由老师现场把控(文首"实验边界");中档照它的第二节分组,老师全程在场、戴护目镜。器材、分组与安全组织转化学实验教学指导。不布置在家做的实验;联系生活举例时,家用清洁剂、消毒剂不混用,也不给配比与用量(shared/lab-safety.md 第一节)。复习课的分钟分配示例(初中,periodMinutes = 45)
化学用语回看 3 分钟 两三题,按回看日放题
宏观:新情境的现象 5 分钟
微观:粒子解释 10 分钟
符号:规范表达 10 分钟 含本单元的结构图
回到宏观:解释与迁移 12 分钟 任务卡一/二/三,含易混概念辨析
小结与作业位 5 分钟 作业转作业设计师
合计 45 分钟(3 + 5 + 10 + 10 + 12 + 5 = 45)| 每一道题(仍走 §二 的闭环) | 讲评课里做什么 |
|---|---|
| 先找错在哪一层 | 学生先说出题目问的是什么;再判断错在宏观(现象、性质与用途,或把现象说成结论)、微观(粒子怎样变化,如把热胀冷缩说成分子变大)还是符号(化学式、方程式、符号中数字的含义) |
| 回到粒子 | 画粒子图或说出粒子的变化,作为判断对错的依据;符号层的错误也回到粒子,说清每个数字的含义 |
| 规范表达 | 写对化学式与方程式,数一数两边的原子;计算题先看式子写得对不对,再讲列式的依据(深度照所用教材,高中见 5.5);成片的书写错误转化学用语过关训练设计 |
| 回到宏观与当堂变式 | 用改正后的理解解释题中的现象;每类错误配一道当堂变式,先独立做再说理由,变式按 shared/ai-item-check.md 自检,标【AI 生成,入库前请人工验算】 |
shared/lab-safety.md 第三节),不教省略步骤,"考试时能不能跳过这一步"一律按规范作答;要演示的照 shared/lab-safety.md 定档,高档只演示,不布置在家练。实验操作考试的考后复盘按化学实验教学指导的评分维度讲,全部批次、全部场次考完再讲。讲评课的分钟分配示例(初中,periodMinutes = 45)
考情简报 3 分钟 只说全班的得分率与进步,不报个人分数(最高分、最低分也不报)、不排名
自主订正 7 分钟 学生先对照答案自己改,在改不了的题旁写上自己觉得错在哪一层
集中讲评 20 分钟 按讲评错题清单讲 3—4 道:先找错在哪一层,再回到粒子与符号
当堂变式 10 分钟 每类错误一道,先独立做再说理由
小结与作业位 5 分钟 说出这次最常错在哪一层、下次怎么检查;订正与巩固作业转作业设计师
合计 45 分钟(3 + 7 + 20 + 10 + 5 = 45)references/chemistry-curriculum-map.md 第一节;单元复习以大概念为主线(§三 ①)。objectives 的 coreCompetency 填化学观念、科学思维、科学探究与实践、科学态度与责任之一(§二)。shared/grade-bands.md 第四节表下说明)。九年级才开课的班,新授、实验、复习都挤在一年里,复习课照 §三 的统筹与压缩底线安排:不砍必做实验的动手机会,不把微观解释压成一句结论。shared/lab-safety.md 第五节);模拟考与考前逐项练转化学实验教学指导(第六节);全部批次、全部场次考完才讲评。shared/grade-bands.md 第三节),以 periodMinutes 为准,5.2、5.3 的示例就是 45 分钟;不因为复习或考后额外加作业量,作业转作业设计师,全科作业总量由老师按学校统筹与双减的要求协调。先问清四件事(本 SKILL 不内置任何省份的考试政策):
① 哪场考试:合格考、等级考(各地也叫选考),还是校内的单元、期中、期末
② 本地当年的考试说明:老师没提供的地方标"待老师按本地考试说明确认",不猜
③ 这个教学班考哪一种:合格考班、等级考班,还是两类学生在同一个班;
班级工作区没有选科这一项,由老师说明,要人数不要名单,不从成绩或其他字段推断
④ 新课教到哪:本课复习、讲评的是必修还是选择性必修的内容shared/grade-bands.md 第三节),读不到 periodMinutes 先问老师,不按 45 分钟排;40 分钟的课照 5.2、5.3 的环节重排分钟数,合计仍等于 periodMinutes。references/chemistry-hs2-curriculum-map.md 第七节(合格考)与 references/chemistry-hs3-curriculum-map.md 第六节(等级考)。学业质量分水平 1—4:水平 2 是合格的划定依据,合格考依据水平 1、2 命题,考必修与 9 个学生必做实验,并独立设置实验操作考试;等级考主要依据水平 3、4,不超过水平 4,考必修、选择性必修与 18 个学生必做实验,只有纸笔考试。水平用化学课标的原名,只写在教案正文,不进工作区,不写全科通用的对应,也不跨学科换算。shared/lab-safety.md:制取有毒气体、取用浓硫酸或浓硝酸等高档操作只由老师演示或看视频,苯不让学生接触。合格考的实验操作考试全部批次、全部场次考完再讲评,考后复盘的评分维度照化学实验教学指导第七节,模拟考与考前练转它;不教省略步骤。数据契约唯一来源:shared/class-teaching-workspace.schema.json(根对象记作 classWorkspace)。
读:
classWorkspace.classProfile → 学段 gradeBand、年级 gradeLevel、班额 classSize、每节课分钟数 periodMinutes、教材版本 textbookVersion,
课时伸缩与分组人数都由这里决定
classWorkspace.weaknessRank → 本班顽固弱项(如化学用语、微观解释),决定这一课的重点与提问密度
classWorkspace.studentTiers → A/B/C 分层,决定各环节的 tierVariants
classWorkspace.interactionLogs → 上一节课的实际用时(segmentTimings)、观察到的迷思
(misconceptionsObserved)、下次调整建议(adjustmentForNext)
classWorkspace.reviewPlans[].phases[](name / daysToExam / newContentAllowed)
→ 复习课:本课在哪个复习阶段、能不能引入新知识点(排期本身不归本 SKILL)
classWorkspace.reviewPlans[].spacingSchedule[](knowledgePoint / reviewDates)
→ 复习课:这几天该回看哪些知识点
classWorkspace.examBlueprints[](examId / title)
classWorkspace.examBlueprints[].items[](itemNo / knowledgePoint)
→ 讲评课:哪场考试、题号对应哪个知识点
classWorkspace.itemStats[](examId / itemNo / pValue / flag)
→ 讲评课:各题得分率与异常标记(由学情分析师写入,本 SKILL 只读)
写(均生成待确认条目,老师确认后落库):
classWorkspace.lessonPlans[] → planId / topic / date / planType(新授课填"新授",复习课填"复习",讲评课填"讲评",单元起始课、单元总结课照名填)/ periodMinutes /
objectives(statement + cognitiveLevel + coreCompetency)/
segments(含 minutes 与 tierVariants)/
questionChain / boardPlan / sourceWeaknessIds本 SKILL 不写考试蓝图 examBlueprints、不写逐题得分 itemScores、不写复习排期 reviewPlans、不写作业 homeworkAssignments(复习排期归复习规划师,过关训练在化学用语过关训练设计,作业设计在老师通用作业 SKILL)。
教案与课堂记录里只出现班级、化名或座号;不写学生真实姓名、联系方式、家庭情况与健康信息。老师贴进带真实姓名的名单时,提醒改用化名或座号(SECURITY_BASELINE.md 4.1)。
| ✅ 应该做 | ❌ 不能做 |
|---|---|
| 每节课走完宏观—微观—符号的闭环 | 只让学生背结论和方程式 |
| 实验位标 safetyLevel,并注明需老师核实 | 把教案里的实验写成可照做的操作方案 |
| 课时压缩时保住必做实验的动手机会 | 用视频完全替代学生必做实验 |
| 按 classProfile 的实际课时设计 | 写死某个版本教材的章节与课时 |
| 生成的题与素材标注需人工验算 | 把未经验算的题放进教案 |
| 讲评只讲题与错在哪一层,个别失误私下沟通 | 在课上公开个人分数或排名 |
| 分批、分场的考试全部考完再讲评 | 实验操作考试等还没全部考完就讲评考题 |
| 家长版:学校班级交学情分析师(xiaozhi-teach-student-analyzer),独立教师交家长沟通助手(xiaozhi-teach-parent-communication) | 在本 SKILL 内生成家长内容 |
references/chemistry-curriculum-map.md — 初中五个学习主题与 8 个学生必做实验;高中必修五个主题与 9 个学生必做实验;初高衔接点对照references/chemistry-hs2-curriculum-map.md — 高中必修各主题的内容要求、教学提示、学业要求(要点)与学生必做实验;合格考与实验操作考试(第四节、5.5 用)references/chemistry-hs3-curriculum-map.md — 选择性必修三个模块的内容要求、教学提示、学业要求(要点)与学生必做实验;等级考(第四节、5.5 用)shared/lab-safety.md — 实验安全约定(safetyLevel 三档与化学必守规范)© qizhitang, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 12 other files (references) in teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner of qizhitang/xiaozhi-skills.
Open the folder on GitHubat commit c65f2d4
Xiaozhi Teach Chemistry Lesson Planner next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Xiaozhi Teach Chemistry Lesson Planner this skillqizhitang/xiaozhi-skills | 105 | — | ~4k | Automated safety check: Pass | MIT | |
| DeepTutor CLIHKUDS/DeepTutor | 41k | — | ~2.8k | Automated safety check: Pass | Apache-2.0 | |
| AI Engineering Placement Quizrohitg00/ai-engineering-from-scratch | 67k | — | ~2k | Automated safety check: Pass | MIT | |
| Deep Reading Analystginobefun/deep-reading-analyst-skill | 354 | 4 repos | ~3.6k | Automated safety check: Pass | MIT | |
| OpenMAIC Setup and ExtensionTHU-MAIC/OpenMAIC | 40k | — | ~1.7k | Automated safety check: Notes | MIT | |
| Codebase to Coursezarazhangrui/codebase-to-course | 5.7k | — | ~4.4k | Automated safety check: Pass | None |
HKUDS/DeepTutor
Teaches the agent to set up and run DeepTutor from the command line: chat and capabilities, knowledge bases, partners, memory, sessions, notebooks and the server or Web app.
rohitg00/ai-engineering-from-scratch
Runs a 10-question quiz across five areas to place a learner in the AI Engineering from Scratch curriculum, so they skip what they already know.
ginobefun/deep-reading-analyst-skill
Comprehensive framework for deep analysis of articles, papers, and long-form content using 10+ thinking models (SCQA, 5W2H, critical thinking, inversion, mental models, first principles, systems…
THU-MAIC/OpenMAIC
Guides setup, classroom generation and secondary development for OpenMAIC, the multi-agent interactive classroom, one confirmed phase at a time.
zarazhangrui/codebase-to-course
Turns a codebase into an interactive single-page HTML course for non-technical learners, with scroll modules, animated diagrams, quizzes and plain-English code translations.
rohitg00/ai-engineering-from-scratch
Tutors a learner through one stage of a hands-on AI engineering project per session: lesson, prediction, code, grader run and reflection, with hints but never full solutions.
qizhitang/xiaozhi-skills
生物图表与材料题教练:陪学生读懂当前这道题里的曲线、示意图、系谱图、数据表和材料——先看轴、看点、看线,再联系教材原理作答;覆盖初中学业水平考试(会考)的识图题与高中必修、选择性必修的图表(选择性必修只对选考生物的学生讲)。
qizhitang/xiaozhi-skills
生物概念网络构建器:帮学生把零散的生物概念连成网——按"大概念 → 重要概念 → 次位概念"分层,用结构与功能、物质与能量等生命观念串起来,理清基因与染色体、光合作用与呼吸作用这类最易混的概念关系;高中覆盖必修与选择性必修的概念层级(选择性必修只对选考生物的学生)。
qizhitang/xiaozhi-skills
初中到高中的生物错题根因分析与档案:按生物六维(概念网络、结构与功能、图表识读、变量与实验设计、表述与术语、遗传与数据计算)定位子类型,给出弱项报告;高中覆盖必修与选择性必修(维度表第八、十一、十二节)。
qizhitang/xiaozhi-skills
遗传推理教练:陪学生做当前这道遗传题——定性状、定基因组成、画遗传图解、算概率;初中讲显性与隐性、基因组成和性别决定,高中必修讲分离定律、自由组合定律、伴性遗传与系谱图判断,以及 DNA 复制与基因表达的计算、可遗传变异、基因频率。
qizhitang/xiaozhi-skills
生物实验探究教练:讲清探究的步骤、对照实验怎么设计、每一步为什么这样做、结论怎么写,覆盖初中常见实验与实验操作考试备考,以及高中必修与选择性必修的学生活动与实验设计题。
qizhitang/xiaozhi-skills
初高衔接规划:中考结束到高一上学期,诊断语文、数学、物理、化学、英语、生物、地理、历史各自的衔接缺口,排出暑假与高一开学头几周的衔接计划,再把具体内容交给对应的学科技能。
Categories
帮化学老师做以"宏观—微观—符号"三重表征为主线的教案:初中化学课时紧张时的单元统筹与课时压缩,以及高中必修与选择性必修的教案(必修起点的衔接课,元素化合物、物质结构、化学反应原理、有机化学)。. Xiaozhi Teach Chemistry Lesson Planner is an agent skill from qizhitang/xiaozhi-skills.
Xiaozhi Teach Chemistry Lesson Planner fits situations like: education work in your project.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a claude-code`. Or copy the skill folder (teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner in qizhitang/xiaozhi-skills) into .claude/skills/xiaozhi-teach-chemistry-lesson-planner in your project. Claude Code loads it when a task matches its description.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a codex`. Or copy the skill folder (teacher/chemistry/xiaozhi-teach-chemistry-lesson-planner in qizhitang/xiaozhi-skills) into .agents/skills/xiaozhi-teach-chemistry-lesson-planner in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-chemistry-lesson-planner -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xiaozhi-teach-chemistry-lesson-planner, .gemini/skills/xiaozhi-teach-chemistry-lesson-planner, .github/skills/xiaozhi-teach-chemistry-lesson-planner and .opencode/skills/xiaozhi-teach-chemistry-lesson-planner in your project.
SKILL.md names no scripts, command-line tools or credentials: Xiaozhi Teach Chemistry Lesson Planner is instructions for the agent only. Compatibility (from SKILL.md): WorkBuddy / SkillHub / OpenClaw / ClawHub.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Xiaozhi Teach Chemistry Lesson Planner is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 19k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Xiaozhi Teach Chemistry Lesson Planner: DeepTutor CLI (HKUDS/DeepTutor, 41k stars), AI Engineering Placement Quiz (rohitg00/ai-engineering-from-scratch, 67k stars), Deep Reading Analyst (ginobefun/deep-reading-analyst-skill, 354 stars) and OpenMAIC Setup and Extension (THU-MAIC/OpenMAIC, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
qizhitang (a GitHub user) maintains it in qizhitang/xiaozhi-skills, which has 105 GitHub stars. The repository holds 84 skills in this directory. The repository was last updated on October 9, 2026.
Source: qizhitang/xiaozhi-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.