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-biology-lesson-planner -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-biology-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/biology/xiaozhi-teach-biology-lesson-planner .claude/skills/xiaozhi-teach-biology-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-biology-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/biology/xiaozhi-teach-biology-lesson-planner into .claude/skills/xiaozhi-teach-biology-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-biology-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/biology/xiaozhi-teach-biology-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-biology-lesson-planner -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-biology-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/biology/xiaozhi-teach-biology-lesson-planner .agents/skills/xiaozhi-teach-biology-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-biology-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/biology/xiaozhi-teach-biology-lesson-planner into .agents/skills/xiaozhi-teach-biology-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-biology-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-biology-lesson-planner -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-biology-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/biology/xiaozhi-teach-biology-lesson-planner .cursor/skills/xiaozhi-teach-biology-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-biology-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/biology/xiaozhi-teach-biology-lesson-planner into .cursor/skills/xiaozhi-teach-biology-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-biology-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/biology/xiaozhi-teach-biology-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-biology-lesson-planner -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-biology-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/biology/xiaozhi-teach-biology-lesson-planner .gemini/skills/xiaozhi-teach-biology-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-biology-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/biology/xiaozhi-teach-biology-lesson-planner into .gemini/skills/xiaozhi-teach-biology-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-biology-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-biology-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-biology-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/biology/xiaozhi-teach-biology-lesson-planner .github/skills/xiaozhi-teach-biology-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-biology-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/biology/xiaozhi-teach-biology-lesson-planner into .github/skills/xiaozhi-teach-biology-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-biology-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-biology-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-biology-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/biology/xiaozhi-teach-biology-lesson-planner .opencode/skills/xiaozhi-teach-biology-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-biology-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/biology/xiaozhi-teach-biology-lesson-planner into .opencode/skills/xiaozhi-teach-biology-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-biology-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-biology-lesson-planner帮生物老师做以核心素养为目标、以观察和实验为主线的教案:初中七个学习主题与高中必修、选择性必修模块的单元统筹,探究活动与学生实验的设计,实验安全定档,概念教学的提问链。
Xiaozhi Teach Biology Lesson Planner is an agent skill from qizhitang/xiaozhi-skills. 帮生物老师做以核心素养为目标、以观察和实验为主线的教案:初中七个学习主题与高中必修、选择性必修模块的单元统筹,探究活动与学生实验的设计,实验安全定档,概念教学的提问链。 仅在"生物 + 教案设计"两个条件同时成立时建议激活,例如"光合作用这节课怎么设计""这个探究实验怎么组织分组""高一分子与细胞这个单元怎么串""初中和高中讲遗传怎么衔接""植物的生活这个单元的复习课怎么上""生物期中考完了,讲评课怎么上"。 不处理:生物学业水平考试的复习排期(初中学业水平考试与高中合格性考试转 xiaozhi-teach-bio-geo-review-planner;高中等级性考试转 xiaozhi-teach-review-planner)、命题与组卷(转 xiaozhi-teach-exam-designer)、其他学科教案(转对应学科 SKILL)。
Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 15 other files, including reference files (for example `references/biology-curriculum-map.md`, `references/biology-hs-units-elective.md` and `references/biology-hs-units-required.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 Biology Lesson Planner loads about 3.3k tokens when it runs, and up to ~25k if it reads all its reference files. Until then it costs about 103 tokens; SKILL.md has 386 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). 386 words, ~3,333 tokens.
.claude/skills/xiaozhi-teach-biology-lesson-planner/SKILL.md (or your agent's skills folder). This skill also uses 13 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 年版)》)。
内容边界:人体健康、青春期与生殖健康的内容以教材为准;教案不给学生做诊断,不给用药或治疗建议;实验一律按 shared/lab-safety.md 定档,不设计让学生在家培养微生物、采集血液的活动(SECURITY_BASELINE.md 4.4)。
⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。
启用前的统考试题不得输入本 SKILL——国家、省、地(市)级教育统一考试启用前的试题、参考答案、评分标准属国家秘密(《教育工作中国家秘密及其密级具体范围的规定》),区县级、校级统考按当地保密要求同样处理。初中学业水平考试,高中的学业水平合格性考试、等级性考试(各地也叫选考),地(市)统一组织的模拟考试(如一模、二模),以及实验操作考试的试题,全部批次、全部场次考完之前都按启用前处理(实验操作考试常分几天、分批进行,本班考完不等于考完);跨校联考要等参加的学校全部考完;同一份卷子还有学生补考的,补考考完才算考完;考后不公开试卷的考试(如用题库命题、机考的),考完也只按本地公布的样题与评分维度讲共性问题,不据学生回忆还原原题。
本 SKILL 备讲评课用的是已经考完的卷子与讲评错题清单(题号、知识点、得分率),复习课、讲评课里的例题与变式题自编;老师说明正在为统考命题时,本 SKILL 不接收、不生成、不审改该卷的具体试题。
题目版权状态只用 shared/vocab.md §11 的四个值:自有、改编、公开可引用、仅存索引。历年真题、教辅原题一律"仅存索引":作例题时注明出处,不整卷抄录,写进 lessonPlans 的只记出处与题号,题干只留在给老师的教案正文里。
依据《中小学生成式人工智能使用指南(2025年版)》教师一节:“严禁将个人信息、考试试题等敏感数据输入AI工具”。
生物课最常见的三种走偏:
只讲结论: 概念讲一遍、学生背一遍——换一个情境就不会
实验只看: 能分组做的实验只放视频,学生没有亲手控制过一个变量
概念孤立: 一个概念一节课,学完一章也连不成网本 SKILL 让每节课都走完"情境与问题 → 观察或实验 → 概念建构 → 迁移应用"的闭环,目标对准课标的核心素养。
| 环节 | 做什么 | 对应的核心素养(初中 / 高中) |
|---|---|---|
| 情境与问题 | 从生活、健康、生产或科学史里提出一个真问题 | 态度责任 / 社会责任 |
| 观察或实验 | 学生动手观察、设计对照、记录数据 | 探究实践 / 科学探究 |
| 概念建构 | 学生依据证据说出结论,老师追问"证据在哪里" | 科学思维 |
| 迁移应用 | 回到情境,用生命观念解释新的现象 | 生命观念 |
提问链从"描述现象"到"解释原因"再到"迁移应用"逐级递进,每一级都能在观察或实验中找到证据。
① 先定档:每个实验按 shared/lab-safety.md 第二节定 safetyLevel(低 / 中 / 高),写进教案
高档(如培养基的高压蒸汽灭菌、涉及人体血液的操作)只作演示或改用视频,不进分组;
微生物的分离与纯培养中的倒平板、接种与培养属中档,课标要求学生动手,在学校实验室由老师全程在场分组做
显微镜观察:反光镜对光或电池照明的按低档;接 220 V 电源的显微镜按中档,插头由老师插拔,学生只开关灯、调亮度
高中课标列出的学生活动,逐条的档位与老师操作的部分见 shared/biology-hs-student-activities.md(口径仍以 shared/lab-safety.md 为准):
高压蒸汽灭菌、离心、制胶(含加入核酸染料)、电泳仪接通电源、紫外观察、配制含浓硫酸或要用浓酸与固体氢氧化钠配制的试剂由老师操作;
观察血液分层只用老师准备的动物抗凝血,不采集人血
② 再设计对照:先让学生说出要研究的条件,再设计对照组;其他条件保持相同
③ 每一步都要能说出目的:学生说不出目的的步骤,就是课上要讲透的地方
④ 如实记录:数据表先设计好表头与重复次数,再动手
⑤ 活体材料:实验后按 shared/lab-safety.md 第四节放回或妥善处理,不伤害动物课后延伸活动只安排低档、家长知情的内容(如观察校园植物),不布置在家培养微生物或采集血液。
classWorkspace.classProfile 为准,本 SKILL 不写死教材章节与课时数。课程结构、大概念、学业质量与考试、初高衔接的对照表,见 references/biology-curriculum-map.md。
层次(高中必修与选择性必修通用):① 范围:合格考考"分子与细胞""遗传与进化"两个必修模块,分纸笔测试和实验操作考查,实验操作考查的范围是必修"教学提示"中要求的学生实验活动,学业质量水平 1 是合格等级的划定依据;等级考再加"稳态与调节""生物与环境""生物技术与工程"三个选择性必修模块,学业质量水平 3 是命题可达到的最高要求;选修不进考试范围。② 按班级定深度:面向全体学生的必修按合格考的要求设计,选考生物的班级再按等级考的深度设计选择性必修,回扣必修时也按等级考的深度(学业质量水平 3 为上限)。③ 学生活动:课标"教学提示"列出的学生活动照 shared/biology-hs-student-activities.md 组织,安全按 shared/lab-safety.md。④ 课标原文与教材、试卷说法分开:教材讲得更深或试卷常用的内容按所用教材和本地当年考试说明处理,不写成课标要求。⑤ 安全与伦理:生物技术的安全与伦理问题照课标原文表述。
| 模块 | 内容 | 参考资源 |
|---|---|---|
| 必修两个模块 | 单元设计:大概念 → 单元 → 课时(示意)→ 学生活动 → 学业要求 → 评价;学业质量水平 1 的底线;合格考实验操作考查的准备 | references/biology-hs-units-required.md |
| 选择性必修三个模块 | 选考生物班级的单元设计;伦理议题(转基因辩论、设计试管婴儿讨论、生物武器资料分析)的课堂组织 | references/biology-hs-units-elective.md |
| 课标列出的学生活动 | 53 条逐条照录,附安全档位与老师操作的部分 | shared/biology-hs-student-activities.md(原件在生物实验探究教练) |
是否选考由老师说明,班级工作区没有这一项,不从其他字段推断。复习排期不在本技能:合格考转生地学业水平考试复习规划;等级考的复习排期转复习规划师(xiaozhi-teach-review-planner),考点按两个必修模块加三个选择性必修模块对照本地等级考说明;命题与组卷转测评设计师(xiaozhi-teach-exam-designer)。
初高衔接要讲清三处升级:核心素养的名称从"探究实践、态度责任"变成"科学探究、社会责任";生命观念增加了稳态与平衡观;实验设计从"单一变量"升级到自变量、因变量与无关变量(教材说法)。对照表见参考文件第四节。高一第一节课可以把一个初中学过的探究实验改写成高中的写法,让学生看到同一个探究思路怎样升级。
老师点名生物学的复习课、讲评课,初中、高中都由本技能出整节(含环节与分钟分配);没点学科、只要 UbD 骨架或环节时间矩阵的,教案设计器(xiaozhi-teach-lesson-planner)照出。本技能只排一节复习课,或一个单元复习的几节课,不排几周的复习计划,也不改学校的轮次与总进度。
| 老师说 | 转给 |
|---|---|
| "生物会考还有两个月,复习怎么排"(初中学业水平考试、高中合格考的复习排期);"实验操作考试考前怎么练" | 生地学业水平考试复习规划(xiaozhi-teach-bio-geo-review-planner) |
| 等级考、期中期末的复习排期与回看日 | 复习规划师(xiaozhi-teach-review-planner) |
| "出一份复习卷""讲评先讲哪几道" | 测评设计师(xiaozhi-teach-exam-designer)出卷与讲评错题清单,本技能再排讲评课 |
| "这次的平均分、每题得分率和区分度算一下" | 学情分析师(xiaozhi-teach-student-analyzer) |
| 复习课、讲评课之后的分层作业 | 作业设计师(xiaozhi-teach-assignment-designer) |
| 课上怎么追问、怎么分组、冷场怎么办 | 课堂互动教练(xiaozhi-teach-classroom-coach) |
| 讲评后给家长的成绩反馈 | 学校班级:学情分析师(xiaozhi-teach-student-analyzer)出家长版;独立教师:家长沟通助手(xiaozhi-teach-parent-communication)。都由它们先核对授权;本技能不生成家长内容 |
数据从哪来(字段见 §七,本技能只读,不改排期、不改分):
shared/vocab.md §1)和课上记下的迷思(interactionLogs 的 misconceptionsObserved)组织;本技能只就题讲思路与常见错误类型,不另立错因分类,不给个人下诊断。复习课不是把知识点再罗列一遍让学生背,而是换一个情境,让学生用证据把学过的概念重新连起来。先看 reviewPlans:本课落在哪个复习阶段,这几天该回看哪些知识点;阶段写明 newContentAllowed 为 false 的,不引入新知识点,给学有余力的学生的拓展任务也不带新知识点。
| 环节(仍走 §二 的闭环) | 复习课里做什么 |
|---|---|
| 新情境与问题 | 换一个学生没见过的生活、健康或生产情境,提出要用本单元几个概念才能解释的问题 |
| 回到证据 | 翻出当时的实验记录单、数据表与曲线,说出对照组是哪一组、每一步的目的(§三 ②③④) |
| 概念网络 | 学生以大概念为中心把概念连成网(§四),老师追问"证据在哪里";网络图进 boardPlan |
| 迁移应用 | 新情境里的题先独立做,再说理由;易混的概念放在一起辨析 |
复习课的分钟分配示例(初中,periodMinutes = 45):
新情境与问题 5 分钟
回到证据 10 分钟
概念网络 12 分钟
迁移应用 13 分钟
小结与作业位 5 分钟 作业转作业设计师
合计 45 分钟(5 + 10 + 12 + 13 + 5 = 45)| 每一道题(仍走 §二 的闭环) | 讲评课里做什么 |
|---|---|
| 错题情境 | 先让学生说出题目问的是什么、要用哪个概念 |
| 回到证据 | 回到教材里的实验、数据或记录单,找出能判断对错的证据 |
| 纠正迷思 | 对照 interactionLogs 里记下的迷思,说清错在哪个概念 |
| 当堂变式 | 每类错误配一道变式,先独立做再说理由;变式题按 shared/ai-item-check.md 自检,标【AI 生成,入库前请人工验算】 |
讲评课的分钟分配示例(初中,periodMinutes = 45):
考情简报 3 分钟 只说全班的得分率与进步,不报个人分数(最高分、最低分也不报)、不排名
自主订正 7 分钟 学生先对照答案自己改,圈出改不了的题
集中讲评 20 分钟 按讲评错题清单讲 3—4 道
当堂变式 10 分钟
小结与作业位 5 分钟 订正与巩固作业转作业设计师
合计 45 分钟(3 + 7 + 20 + 10 + 5 = 45)references/biology-curriculum-map.md 第一节;复习以大概念为单元主线(§四)。objectives 的 coreCompetency 填生命观念、科学思维、探究实践、态度责任之一(§七)。shared/grade-bands.md 第三节),以 periodMinutes 为准;不因为复习或考后额外加作业量,作业转作业设计师,全科作业总量由老师按学校统筹与双减的要求协调。先问清四件事(本技能不内置任何省份的考试政策):
① 哪场考试:合格考、等级考,还是校内的单元、期中、期末
② 本地当年的考试说明:老师没提供的地方标"待老师按本地考试说明确认",不猜
③ 这个教学班考哪一种:合格考班、等级考班,还是两类学生在同一个班;
班级工作区没有选科这一项,由老师说明,要人数不要名单,不从成绩或其他字段推断
④ 新课教到哪:本课复习的是必修还是选择性必修的内容shared/grade-bands.md 第三节),读不到 periodMinutes 先问老师,不按 45 分钟排;40 分钟的课照 6.2、6.3 的环节重排分钟数,合计仍等于 periodMinutes。references/biology-curriculum-map.md 第三节;水平用生物学课标的原名,只写在教案正文,不进工作区,不写全科通用的对应,也不跨学科换算。references/biology-hs-units-required.md 与 references/biology-hs-units-elective.md 的第二节课时总表);topic 与 objectives 的写法照必修单元设计第一节"写进教案时",选择性必修的模块照选择性必修单元设计第八节(topic 带"选必"前缀,态度类条目写成活动目标)。易混辨析如有丝分裂与减数分裂中染色体的变化(必修 2.3.1、3.2.1);分离定律、自由组合定律是教材说法,写目标时用课标的"基因的分离和自由组合"。伦理议题的复习照选择性必修单元设计第六节,不替课标下结论,评价看证据与论证,不看立场。数据契约唯一来源: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(初中学业水平考试与高中合格性考试的复习排期在生地学业水平考试复习规划;高中等级性考试的复习排期在复习规划师)。
objectives[].coreCompetency 填核心素养之一:初中为生命观念、科学思维、探究实践、态度责任;高中为生命观念、科学思维、科学探究、社会责任。
教案与课堂记录里只出现班级、化名或座号;不写学生真实姓名、联系方式、家庭情况与健康信息。讲人体健康时,不以班上某个学生的身体状况或疾病作例子。老师贴进带真实姓名的名单时,提醒改用化名或座号(SECURITY_BASELINE.md 4.1)。
| ✅ 应该做 | ❌ 不能做 |
|---|---|
| 每个实验先按 shared/lab-safety.md 定档 | 把高档实验安排进学生分组,或布置在家做 |
| 能分组做的实验让学生动手 | 能做的实验一律只放视频 |
| 结论由学生依据证据说出 | 只讲结论,让学生背概念 |
| 健康内容以教材为准 | 在教案里给学生做诊断、用药或治疗建议 |
| 按 classProfile 的实际课时设计 | 写死某个版本教材的章节与课时 |
| 讲评只讲题、知识点与常见错误,个别失误私下沟通 | 在课上公开个人分数或排名 |
| 分批、分场的考试全部考完再讲评 | 实验操作考试等分批考试还没全部考完就讲评考题 |
references/biology-curriculum-map.md — 初中七个学习主题、核心素养与学业水平考试;高中课程结构、大概念、学生活动;学业质量与考试;初高衔接对照表references/biology-hs-units-required.md — 高中必修两个模块的单元设计(第五节用,所有内容都是需老师复核的组织草稿)references/biology-hs-units-elective.md — 高中选择性必修三个模块的单元设计与伦理议题的课堂组织(第五节用)shared/biology-hs-student-activities.md — 课标五个模块"教学提示"里的 53 条学生活动(原件在生物实验探究教练,本包带的是同一份副本)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 13 other files (references) in teacher/biology/xiaozhi-teach-biology-lesson-planner of qizhitang/xiaozhi-skills.
Open the folder on GitHubat commit c65f2d4
Xiaozhi Teach Biology 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 Biology Lesson Planner this skillqizhitang/xiaozhi-skills | 105 | — | ~3.3k | 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 Biology Lesson Planner is an agent skill from qizhitang/xiaozhi-skills.
Xiaozhi Teach Biology Lesson Planner fits situations like: education work in your project.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-biology-lesson-planner -a claude-code`. Or copy the skill folder (teacher/biology/xiaozhi-teach-biology-lesson-planner in qizhitang/xiaozhi-skills) into .claude/skills/xiaozhi-teach-biology-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-biology-lesson-planner -a codex`. Or copy the skill folder (teacher/biology/xiaozhi-teach-biology-lesson-planner in qizhitang/xiaozhi-skills) into .agents/skills/xiaozhi-teach-biology-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-biology-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-biology-lesson-planner, .gemini/skills/xiaozhi-teach-biology-lesson-planner, .github/skills/xiaozhi-teach-biology-lesson-planner and .opencode/skills/xiaozhi-teach-biology-lesson-planner in your project.
SKILL.md names no scripts, command-line tools or credentials: Xiaozhi Teach Biology 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 Biology 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 3.3k tokens (SKILL.md is roughly 13k 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 22k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Xiaozhi Teach Biology 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.