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.
帮历史老师做以核心素养为目标、时空框架先行、史料教学为主线的教案:初中七个板块的单元统筹,高中必修"中外历史纲要"25 个专题与选择性必修三个模块的单元设计,史料的选用规范与提问链设计。
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-history-lesson-planner -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-history-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/history/xiaozhi-teach-history-lesson-planner .claude/skills/xiaozhi-teach-history-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-history-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/history/xiaozhi-teach-history-lesson-planner into .claude/skills/xiaozhi-teach-history-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-history-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/history/xiaozhi-teach-history-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-history-lesson-planner -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-history-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/history/xiaozhi-teach-history-lesson-planner .agents/skills/xiaozhi-teach-history-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-history-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/history/xiaozhi-teach-history-lesson-planner into .agents/skills/xiaozhi-teach-history-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-history-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-history-lesson-planner -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-history-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/history/xiaozhi-teach-history-lesson-planner .cursor/skills/xiaozhi-teach-history-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-history-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/history/xiaozhi-teach-history-lesson-planner into .cursor/skills/xiaozhi-teach-history-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-history-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/history/xiaozhi-teach-history-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-history-lesson-planner -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-history-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/history/xiaozhi-teach-history-lesson-planner .gemini/skills/xiaozhi-teach-history-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-history-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/history/xiaozhi-teach-history-lesson-planner into .gemini/skills/xiaozhi-teach-history-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-history-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-history-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-history-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/history/xiaozhi-teach-history-lesson-planner .github/skills/xiaozhi-teach-history-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-history-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/history/xiaozhi-teach-history-lesson-planner into .github/skills/xiaozhi-teach-history-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-history-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-history-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-history-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/history/xiaozhi-teach-history-lesson-planner .opencode/skills/xiaozhi-teach-history-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-history-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/history/xiaozhi-teach-history-lesson-planner into .opencode/skills/xiaozhi-teach-history-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-history-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-history-lesson-planner帮历史老师做以核心素养为目标、时空框架先行、史料教学为主线的教案:初中七个板块的单元统筹,高中必修"中外历史纲要"25 个专题与选择性必修三个模块的单元设计,史料的选用规范与提问链设计。
Xiaozhi Teach History Lesson Planner is an agent skill from qizhitang/xiaozhi-skills. 帮历史老师做以核心素养为目标、时空框架先行、史料教学为主线的教案:初中七个板块的单元统筹,高中必修"中外历史纲要"25 个专题与选择性必修三个模块的单元设计,史料的选用规范与提问链设计。 仅在"历史 + 教案设计"两个条件同时成立时建议激活,例如"辛亥革命这节课怎么设计""这个单元怎么用一条主线串起来""史料教学的问题链怎么设计""高一纲要一课内容太多,怎么取舍""中国近代史这个板块的复习课怎么上""历史期中考完了,讲评课怎么上"。 不处理:历史命题、评分标准与答题规范讲评(转 xiaozhi-teach-history-assessment-guide)、复习排期(转 xiaozhi-teach-review-planner)、其他学科教案(转对应学科 SKILL)。
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including reference files (for example `references/history-curriculum-map.md`, `references/history-hs-units-elective.md` and `references/history-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 History Lesson Planner loads about 3.7k tokens when it runs, and up to ~48k if it reads all its reference files. Until then it costs about 94 tokens; SKILL.md has 425 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). 425 words, ~3,657 tokens.
.claude/skills/xiaozhi-teach-history-lesson-planner/SKILL.md (or your agent's skills folder). This skill also uses 11 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 年版)》)。
内容边界:涉及历史评价与史观的表述,以课程标准和统编教材为准;教案草稿不做超出教材的历史评价,不引入争议性解读;史料一律注明可信出处,不用来路不明的网络"史料"(SECURITY_BASELINE.md 4.4)。
⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。
启用前的统考试题不得输入本 SKILL——国家、省、地(市)级教育统一考试启用前的试题、参考答案、评分标准属国家秘密(《教育工作中国家秘密及其密级具体范围的规定》),区县级、校级统考按当地保密要求同样处理。初中学业水平考试(中考),高中的学业水平合格性考试、等级性考试(各地也叫选考),地(市)统一组织的模拟考试(如一模、二模),全部批次、全部场次考完之前都按启用前处理(有的考试分批、分场或各校不同时考,本班考完不等于考完);跨校联考要等参加的学校全部考完;同一份卷子还有学生补考的,补考考完才算考完;考后不公开试卷的考试(如用题库命题、机考的),考完也只按本地公布的样题与评分维度讲共性问题,不据学生回忆还原原题。
本 SKILL 备讲评课用的是已经考完的卷子与讲评错题清单(题号、知识点、得分率),复习课、讲评课里的练习自编,所用史料照 §三 写明出处,不编造史料;老师说明正在为统考命题时,本 SKILL 不接收、不生成、不审改该卷的具体试题。
题目版权状态只用 shared/vocab.md §11 的四个值:自有、改编、公开可引用、仅存索引。历年真题、教辅原题一律"仅存索引":作例题时注明出处,不整卷抄录,写进 lessonPlans 的只记出处与题号,题干只留在给老师的教案正文里。
依据《中小学生成式人工智能使用指南(2025年版)》教师一节:“严禁将个人信息、考试试题等敏感数据输入AI工具”。高中历史课标的考试原则同样要求"强化考试安全保密管理"。
历史课最常见的三种走偏:
只讲结论: 老师把意义、影响讲一遍,学生背下来——换一则材料就不会
堆砌史料: 一节课放十几则材料,没有设问,学生只是"看过"
不交代时空: 讲事件不讲时间地点,学生记住了事,却放不回历史里本 SKILL 让每节课都走完"时空定位 → 史料探究 → 历史解释 → 认识与迁移"的闭环,目标对准课标的五个核心素养。
| 环节 | 做什么 | 对应的核心素养 |
|---|---|---|
| 时空定位 | 用时间轴或历史地图交代这一课的时间、空间与前后联系 | 时空观念 |
| 史料探究 | 2~4 则精选史料,每则配一个指向明确的设问 | 史料实证 |
| 历史解释 | 学生依据史料说出自己的认识,老师追问"依据在哪里" | 历史解释、唯物史观 |
| 认识与迁移 | 回到课题,联系古今或中外;按教材口径落实价值目标 | 家国情怀 |
提问链从"提取信息"到"解释原因"再到"比较与认识"逐级递进,每级都能在史料里找到依据。
① 可信:出自教材、权威史料集或学术著作,写明出处(作者、书名或文献名、年份)
② 精选:一节课 2~4 则,每一则都对应一个教学目标;不为"丰富"而堆砌
③ 多类型:文献、实物、图像、口述、统计,按课题选配
④ 不改原意:删节处用省略号标明,不拼接、不改写
⑤ 不用伪史料:网络流传、查不到原始出处的"名人名言"和图片一律不用
⑥ 地图:用教材地图或标准地图,地图须符合国家有关规定【AI 整理】 的史料出处,老师核对原书或原文后才能进课件。
references/history-hs-units-required.md(必修)、references/history-hs-units-elective.md(选择性必修)。classWorkspace.classProfile 为准,本 SKILL 不写死教材章节与课时数。课程结构、25 个专题与选择性必修模块的标题,见 references/history-curriculum-map.md。
层次(高中必修与选择性必修通用):① 范围:学业水平合格性考试以必修课程的相关要求为考试内容,原则上采用纸笔考试,按学业质量水平 2 设计整体难度,重点关注临界合格水平的考生;学业水平等级性考试的范围是必修与选择性必修,采用单科、笔试、闭卷考试,以学业质量水平 4 为最高参照标准,并考虑与其他水平层级的贯通;选修不在学业水平考试范围内。② 按班级定深度:面向全体学生的必修按合格考的要求设计,选考班的选择性必修按等级考的要求设计;班级工作区没有选科这一项,由老师说明,不从其他字段推断。③ 课标与教材分开:课标的内容要求用描述句,制度名、史事细节与案例以统编教材为准,讲解时标"教材说法";评价性的表述,以及涉及版图领土、民族、宗教的表述,照录课标原句,课标没有原句的以统编教材表述为准。
单元设计卡:references/history-hs-units-required.md 写纲要 25 个专题,references/history-hs-units-elective.md 写选择性必修三个模块的 19 个专题。每张卡有内容要求原句、大概念与关键问题、教学重点、课标活动与实施建议的落点、学业要求,以及合格考与等级考的深度差。单元卡不出试题,评价设计转历史命题与答题规范指导。
高中的内容边界:版图领土、民族、宗教、中国共产党历史与新中国史的评价性表述,以及战争性质、人物评价,照录课标原句,课标没有原句的以统编教材表述为准;史事细节以统编教材为准;材料只用课标、教材与注明出处的经典文献,不编造史料与人物言论。老师要的内容超出课标与教材(课标与教材以外的评价、细节、数字,有争议的说法,当代政治与国际时事),说明本 SKILL 按课程标准和统编教材组织教案,不展开。
初高衔接:初高衔接要讲清三处升级:课程组织从"七个板块的通史"到"纲要通史 + 选择性必修专题史";史料从"理解教材提供的可信史料"到"多则史料的综合、比较与互证";历史解释从"有理有据地表达看法"到"分辨不同的历史解释"。对照表见 references/history-curriculum-map.md 第 2.5 节。高一第一课就可以设计一个"同一件事,两则史料说法不同,为什么"的小活动。
老师点名历史的复习课、讲评课,初中、高中都由本 SKILL 出整节(含环节与分钟分配);没点学科、只要 UbD 骨架或环节时间矩阵的,教案设计器(xiaozhi-teach-lesson-planner)照出。本 SKILL 只排一节复习课,或一个单元复习的几节课,不排几周的复习计划,也不改学校的轮次与总进度。
与历史命题与答题规范指导的界线:讲评课的整节归本 SKILL——环节与时间、讲哪几道的先后、史实与时空错误回到史料与时间轴纠正、当堂练习放在哪里。答题规范讲评——全卷的共性问题按历史五维归类、每类一个演示与一个全班练习,开放题的分层评分标准(各档怎么写;具体给几分、写什么评语由老师定)——照历史命题与答题规范指导(xiaozhi-teach-history-assessment-guide)第四、五节;本 SKILL 只把这一段排进整节、定分钟,不另写一套归类与评分。
| 老师说 | 转给 |
|---|---|
| "出一份复习卷""材料题的评分标准怎么定""按五维归类,设计答题规范的讲评" | 历史命题与答题规范指导(xiaozhi-teach-history-assessment-guide) |
| "期末前三周历史复习怎么排",轮次与回看日 | 复习规划师(xiaozhi-teach-review-planner) |
| "讲评先讲哪几道" | 测评设计师(xiaozhi-teach-exam-designer)出讲评错题清单,本 SKILL 再排讲评课 |
| "这次的平均分、每题得分率和区分度算一下" | 学情分析师(xiaozhi-teach-student-analyzer) |
| 复习课、讲评课之后的订正与巩固作业 | 作业设计师(xiaozhi-teach-assignment-designer) |
| 课上怎么追问、讨论冷场或跑偏怎么接 | 课堂互动教练(xiaozhi-teach-classroom-coach) |
| 讲评后给家长的成绩反馈 | 学校班级:学情分析师(xiaozhi-teach-student-analyzer)出家长版;独立教师:家长沟通助手(xiaozhi-teach-parent-communication)。都由它们先核对授权;本 SKILL 不生成家长内容 |
数据从哪来(字段见 §七,本 SKILL 只读,不改排期、不改分):
复习课不是把结论再罗列一遍让学生背,而是换一组史料、换一个问题,让学生在时空框架里把学过的史事重新连起来,再"论从史出"一次。取舍照 §四:保住时空主线和一两个核心问题,不按知识点逐条念、逐条背,也不整节刷题(初中的主线见 6.4,高中见 6.5)。先看 reviewPlans:本课落在哪个复习阶段,这几天该回看哪些知识点;阶段写明 newContentAllowed 为 false 的,不引入新知识点,给学有余力的学生的拓展任务也只换材料、不带新知识点。
| 环节(仍走 §二 的闭环) | 复习课里做什么 |
|---|---|
| 时空定位 | 学生先自己把本单元的史事排上时间轴、标到教材地图或标准地图上,再补前后联系;时间轴与线索图进 boardPlan |
| 史料探究 | 2~4 则学生没见过的史料,每则配一个指向明确的设问,把几课的内容串起来 |
| 历史解释 | 学生依据史料说出认识,老师追问"依据在哪里";易混的史事与概念做一张对照表 |
| 认识与迁移 | 回到单元主线,联系古今或中外;新材料的练习先独立做,再说依据 |
shared/ai-item-check.md 自检,标【AI 生成,入库前请人工核对史实与出处】;用历年真题时注明出处,写进 lessonPlans 的只记出处与题号(见文首"试题保密")。复习课的分钟分配示例(初中,periodMinutes = 45):
时空定位 8 分钟 学生先排时间轴、标地图,再补前后联系
史料探究 15 分钟 3 则新史料,每则一个设问,把几课串起来
历史解释 10 分钟 说出认识与依据;易混的史事做对照表
认识与迁移 8 分钟 回到主线,联系古今或中外;新材料练习一道
小结与作业位 4 分钟 学生补全线索图;作业转作业设计师
合计 45 分钟(8 + 15 + 10 + 8 + 4 = 45)| 每一道题(仍走 §二 的闭环) | 讲评课里做什么 |
|---|---|
| 时空定位 | 时间、空间判错的,先在时间轴上排先后、在教材地图上找位置,再回到题目 |
| 史料探究 | 回到试卷材料:先读出处与限定信息(时间、地点、主体),分清材料里的史实与观点 |
| 历史解释 | 学生重说结论,老师追问"依据是材料里的哪一句";史实与概念混淆的,回到教材与史料对照 |
| 认识与迁移 | 回到这道题要考的认识;每类问题配一道换材料的当堂练习,讲完集中做(见下例),先独立做再说依据,自检与标注照 6.2 |
讲评课的分钟分配示例(初中,periodMinutes = 45):
考情简报 3 分钟 只说全班的共性与进步,不报个人分数(最高分、最低分也不报)、不排名
自主订正 7 分钟 学生先对照答案要点自己改,圈出改不了的题
集中讲评 18 分钟 按讲评错题清单讲 3—4 道:先补时空,再回到材料找依据
答题规范 7 分钟 照历史命题与答题规范指导的讲评清单,选一两类共性问题,各一个演示、一个全班练习
当堂练习 6 分钟 换一则材料,先独立做,再说依据
小结与作业位 4 分钟 订正与巩固作业转作业设计师
合计 45 分钟(3 + 7 + 18 + 7 + 6 + 4 = 45)references/history-curriculum-map.md 第一节;objectives 的 coreCompetency 填五个核心素养之一(§七)。初中历史一般在七至九年级开设(shared/grade-bands.md 第四节)。shared/grade-bands.md 第三节),以 periodMinutes 为准,6.2、6.3 的示例就是 45 分钟;不因为复习或考后额外加作业量,作业转作业设计师,全科作业总量由老师按学校统筹与双减的要求协调。先问清四件事(本 SKILL 不内置任何省份的考试政策):
① 哪场考试:合格考、等级考(各地也叫选考),还是校内的单元、期中、期末
② 本地当年的考试说明:老师没提供的地方标"待老师按本地考试说明确认",不猜
③ 这个教学班考哪一种:合格考班、选考班,还是两类学生在同一个班;
班级工作区没有选科这一项,由老师说明,要人数不要名单,不从成绩或其他字段推断
④ 新课教到哪:本课复习的是纲要的哪几个专题,还是选必的哪个模块shared/grade-bands.md 第三节),读不到 periodMinutes 先问老师,不按 45 分钟排;40 分钟的课照 6.2、6.3 的环节重排分钟数,合计仍等于 periodMinutes。只排学校轮次里的一节复习课或一个专题的几节,不改轮次与总进度,排期转复习规划师;作业转作业设计师,按本校晚自习与就寝时间协调,不写死分钟数。references/history-curriculum-map.md 第 2.4 节与 references/history-hs-units-required.md 第二节的深度差表。学业质量分水平 1—4:合格考考必修,水平 2 是合格的划定依据,复习与讲评按水平 2 设计整体难度,先保住达到水平 2 的基本任务(课标关注临界合格,说的是合格考的难度设计,不是给学生分类;不点名谁在临界,不做合格预测);等级考考必修与选择性必修,以水平 4 为最高参照,并与其他水平贯通;选修(史学入门、史料研读)不在学业水平考试范围,不进复习。历史没有学生必做实验,复习、讲评不排实验操作的练习。水平用历史课标的原名,只写在教案正文"本课对应的考试与水平"一行,不写进工作区,不写全科通用的对应,也不跨学科换算。references/history-hs-units-required.md 第八节的横向整合(同一时期的中外史事)与纵向整合;课标活动"中国历代疆域的变迁"兼有复习、巩固的作用,用时照该节的用法五条:领土的三种说法各照各的出处、整句照录、不互换;地图只用教材地图、标准地图和正式出版的历史地图集,不绘制、不修改国界与行政区划;不设计让学生辩论领土归属的任务;"家乡"写到县(区)一级;与选必1 1.4 整合的只在选考班做。references/history-hs-units-elective.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(命题与答题规范讲评在历史命题与答题规范指导,考后统计在学情分析师,复习排期在复习规划师)。
objectives[].coreCompetency 填五个核心素养之一(唯物史观、时空观念、史料实证、历史解释、家国情怀)。
教案与课堂记录里只出现班级、化名或座号;不写学生真实姓名、联系方式、家庭情况与健康信息。老师贴进带真实姓名的名单时,提醒改用化名或座号(SECURITY_BASELINE.md 4.1)。
| ✅ 应该做 | ❌ 不能做 |
|---|---|
| 每节课先交代时空,再读史料 | 只讲结论,让学生背意义和影响 |
| 史料写明出处,删节标省略号 | 使用查不到原始出处的网络"史料" |
| 每则史料配一个指向明确的设问 | 堆砌史料不设问 |
| 评价性内容按课程标准和统编教材的口径 | 在教案里写超出教材的历史评价 |
| 按 classProfile 的实际课时设计 | 写死某个版本教材的章节与课时 |
| 讲评开放题看观点与史料是否统一、论证是否成立,不看立场 | 替学生给出观点,或把学生的观点写进教案与工作区 |
| 讲评对题不对人,个别失误私下沟通 | 在课上公开个人分数或排名 |
| 跨校联考、统考等全部场次考完再讲评 | 还没全部考完就讲评考题,或接收、改编没考完的卷子 |
references/history-curriculum-map.md — 初中七个板块与学业质量;高中课程结构、纲要 25 个专题、选择性必修三个模块(逐条要点与课标行为动词);学业质量与考试;初高衔接点references/history-hs-units-required.md — 高中必修:纲要 25 个专题的单元设计卡references/history-hs-units-elective.md — 高中选择性必修:三个模块 19 个专题的单元设计卡© 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 11 other files (references) in teacher/history/xiaozhi-teach-history-lesson-planner of qizhitang/xiaozhi-skills.
Open the folder on GitHubat commit c65f2d4
Xiaozhi Teach History 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 History Lesson Planner this skillqizhitang/xiaozhi-skills | 105 | — | ~3.7k | 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
帮历史老师做以核心素养为目标、时空框架先行、史料教学为主线的教案:初中七个板块的单元统筹,高中必修"中外历史纲要"25 个专题与选择性必修三个模块的单元设计,史料的选用规范与提问链设计。. Xiaozhi Teach History Lesson Planner is an agent skill from qizhitang/xiaozhi-skills.
Xiaozhi Teach History Lesson Planner fits situations like: education work in your project.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-history-lesson-planner -a claude-code`. Or copy the skill folder (teacher/history/xiaozhi-teach-history-lesson-planner in qizhitang/xiaozhi-skills) into .claude/skills/xiaozhi-teach-history-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-history-lesson-planner -a codex`. Or copy the skill folder (teacher/history/xiaozhi-teach-history-lesson-planner in qizhitang/xiaozhi-skills) into .agents/skills/xiaozhi-teach-history-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-history-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-history-lesson-planner, .gemini/skills/xiaozhi-teach-history-lesson-planner, .github/skills/xiaozhi-teach-history-lesson-planner and .opencode/skills/xiaozhi-teach-history-lesson-planner in your project.
SKILL.md names no scripts, command-line tools or credentials: Xiaozhi Teach History 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 History 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.7k tokens (SKILL.md is roughly 15k 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 44k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Xiaozhi Teach History 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.