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-geography-lesson-planner -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-geography-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/geography/xiaozhi-teach-geography-lesson-planner .claude/skills/xiaozhi-teach-geography-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-geography-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/geography/xiaozhi-teach-geography-lesson-planner into .claude/skills/xiaozhi-teach-geography-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-geography-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/geography/xiaozhi-teach-geography-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-geography-lesson-planner -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-geography-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/geography/xiaozhi-teach-geography-lesson-planner .agents/skills/xiaozhi-teach-geography-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-geography-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/geography/xiaozhi-teach-geography-lesson-planner into .agents/skills/xiaozhi-teach-geography-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-geography-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-geography-lesson-planner -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-geography-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/geography/xiaozhi-teach-geography-lesson-planner .cursor/skills/xiaozhi-teach-geography-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-geography-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/geography/xiaozhi-teach-geography-lesson-planner into .cursor/skills/xiaozhi-teach-geography-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-geography-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/geography/xiaozhi-teach-geography-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-geography-lesson-planner -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-teach-geography-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/geography/xiaozhi-teach-geography-lesson-planner .gemini/skills/xiaozhi-teach-geography-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-geography-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/geography/xiaozhi-teach-geography-lesson-planner into .gemini/skills/xiaozhi-teach-geography-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-geography-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-geography-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-geography-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/geography/xiaozhi-teach-geography-lesson-planner .github/skills/xiaozhi-teach-geography-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-geography-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/geography/xiaozhi-teach-geography-lesson-planner into .github/skills/xiaozhi-teach-geography-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-geography-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-geography-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-geography-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/geography/xiaozhi-teach-geography-lesson-planner .opencode/skills/xiaozhi-teach-geography-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-geography-lesson-planner" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/teacher/geography/xiaozhi-teach-geography-lesson-planner into .opencode/skills/xiaozhi-teach-geography-lesson-planner/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-teach-geography-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-geography-lesson-planner帮地理老师做以核心素养为目标、以读图和真实情境为主线的教案:初中五个主题与高中必修、选择性必修模块的单元统筹,读图任务与问题链设计,地理实验、社会调查与野外考察方案,地图使用规范。
Xiaozhi Teach Geography 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.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 15 other files, including reference files (for example `references/geography-curriculum-map.md`, `references/geography-hs-practice-activities.md` and `references/geography-hs-units-elective.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 Geography Lesson Planner loads about 3.4k tokens when it runs, and up to ~42k if it reads all its reference files. Until then it costs about 107 tokens; SKILL.md has 393 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). 393 words, ~3,353 tokens.
.claude/skills/xiaozhi-teach-geography-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 年版)》)。
内容边界:课件中的地图用教材地图或标准地图,本 SKILL 不绘制、不修改国界与行政区划,示意图只画不涉及国界的局部;涉及国家版图与领土的内容按课程标准原文与教材讲(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 判定(接 220 V 的灯具由老师插拔,明火与热水演示由老师在场组织)
④ 社会调查:问卷与访谈不收集受访者的姓名、电话、住址等个人信息,调查结果只做汇总;出校的调查由学校组织、成人带领、结伴进行,访谈在公共场所,不入户
⑤ 野外考察:由学校组织、成人带领、结伴进行,按学校的外出活动安全制度执行,不独自去水边、山地、工地;本 SKILL 只出考察方案草稿
⑥ 数字地图:练习路线规划用车站、博物馆等公共地标,不要求学生上传自己的住址或实时位置classWorkspace.classProfile 为准,本 SKILL 不写死教材章节与课时数。层次(高中必修与选择性必修通用):① 范围:学业水平合格性考试考必修地理 1、地理 2,一般采用纸笔测试和地理实践活动相结合的形式,非纸笔测试包括上机测试、实验测试、地理野外考察测试、社会调查测试等,地理实践活动需占一定比例,学业质量水平 1 是合格等级的划定依据;学业水平等级性考试再加三个选择性必修模块,采取纸笔测试,不超过学业质量水平 3;选修不进考试范围。② 按班级定深度:面向全体学生的必修按合格考的要求设计,选考班的选择性必修按等级考的要求设计;班级工作区没有选科这一项,由老师说明,不从其他字段推断。③ 课标与教材分开:课标的内容要求多数不点名具体的地貌类型、天气系统名称、案例区域与国家战略,这些以所用教材为准,讲解时标"教材说法"。
高中各模块的单元设计见 references/geography-hs-units-required.md(地理 1、地理 2)与 references/geography-hs-units-elective.md(三个选择性必修模块);课标点名的地理实践活动、组织方式与安全口径见 references/geography-hs-practice-activities.md。
课程结构、选学规定、学业质量与考试、初高衔接的对照表,见 references/geography-curriculum-map.md。
初高衔接要讲清三处升级:地球运动从"现象"到"地理意义"(教材展开为昼夜长短、正午太阳高度、时区与区时,属教材说法);大气从"天气与气候"到大气受热过程与大气运动的原理;人文地理从"描述分布"到"区位分析"。对照表见参考文件第五节。高一第一节课可以拿一张初中学过的气候资料图,先用初中的方法读出特征,再追问"为什么",引出高中的原理学习。
老师点名地理的复习课、讲评课,初中、高中都由本 SKILL 出整节;没点学科、只要 UbD 骨架或环节时间矩阵的,教案设计器(xiaozhi-teach-lesson-planner)照出。
本 SKILL 不接的相邻请求:
| 老师要的 | 转给 |
|---|---|
| 几周的复习排期、轮次与回看日(如"会考还有一个月,复习怎么排") | 初中学业水平考试、高中合格考:生地学业水平考试复习规划(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) |
| 考后给家长的反馈 | 本 SKILL 不直接生成;学校班级交学情分析师(xiaozhi-teach-student-analyzer)出家长版,独立教师交家长沟通助手(xiaozhi-teach-parent-communication),由它们先核对授权(shared/vocab.md §8) |
数据来源(读写字段见 §七 接口):
本 SKILL 只设计一节复习课,或一个单元复习的几节课;几周的排期、轮次与回看日见 6.1,不改学校的总进度。
shared/lab-safety.md 定档,中档的不布置在家做;复习课不另外安排外出,确需外出的社会调查、野外考察由学校组织、老师带队(§三 ④⑤)。shared/ai-item-check.md 自检,标【AI 生成,入库前请人工验算】;用历年真题时注明出处,写进 lessonPlans 的只记出处与题号(见文首"试题保密")。下面以初中默认的 45 分钟为例(读不到 periodMinutes 时照 6.4、6.5 处理),其他课时按比例伸缩,合计等于 periodMinutes:
复习课(示例:periodMinutes = 45)
① 情境与回看 5 分钟 一个真实区域或事件;按回看的知识点提两三个快问
② 读图梳理 12 分钟 两三张图,每张配一个读图任务,边读边补知识结构图
③ 综合分析 13 分钟 问题链把几个单元的要素连成因果链,追问"中间还发生了什么"
④ 迁移练习 10 分钟 换一个区域或一张新图,用同样的方法分析(任务卡一、二、三)
⑤ 小结与作业位 5 分钟 学生补全结构图、说出一条因果链;作业位转作业设计师
合计 45 分钟shared/ai-item-check.md 自检。references/geography-curriculum-map.md 第一节、第三节的国家版图一段)。讲评课(示例:periodMinutes = 45,讲评错题清单 4—6 道)
① 整体反馈 3 分钟 只说全班的共性:哪几类题失分多、哪里有进步;不报个人分数与排名
② 自查自纠 7 分钟 学生对照老师给的答案要点先自己订正,标出还不会的题
③ 共性题精讲 20 分钟 3—4 道:回到原图 → 关键信息 → 因果链 → 这类题的思路与常见错误
④ 当堂变式 10 分钟 每道精讲题配一道换区域或换图的同类题(任务卡一、二、三)
⑤ 小结与作业位 5 分钟 学生写"错在哪、为什么、下次怎么读图";订正作业转作业设计师
合计 45 分钟references/geography-curriculum-map.md 第一节写——四个核心素养、五个主题与选学规定;学业质量对照第二节的三组描述。区域复习照 §四 的选学规定,所学区域以所用教材为准,本 SKILL 不替教材选区域。shared/grade-bands.md 第三节),以 classProfile.periodMinutes 为准,6.2、6.3 的示例就是 45 分钟;复习、考后不额外加作业量,作业转作业设计师,全科作业总量由老师按学校统筹与"双减"的要求协调。shared/grade-bands.md 第三节),读不到先问,不按 45 分钟排;40 分钟时 6.2、6.3 示例的各环节按比例收,合计等于 40。references/geography-curriculum-map.md 第四节——合格考只用必修地理 1、地理 2,难度主要依据学业质量水平 1;等级考加三个选择性必修模块,不超过水平 3,主观题分值占比高于客观题,讲评要讲清推理过程。两类学生同班时,合格考那一组的任务只用必修,选择性必修的内容不展开(references/geography-hs-units-required.md 第七节)。水平按地理课标写水平 1、2、3,只写在教案正文,不写进工作区,不跨学科换算。references/geography-hs-units-required.md 第四、五节末的"地理 1:复习与测评""地理 2:复习与测评"——用一份情境材料串几个单元,按水平 1 的结构良好情境出题(这是必修学完时面向全体学生的复习;等级考班或同班考等级考的一组复习必修内容时,按等级考的要求,难度主要依据水平 3、不超过水平 3);选择性必修三个模块各留一次复习与测评,见 references/geography-hs-units-elective.md 第三节总表。复习任务可照该文件第七节问题式教学的八步搭(核心内容 → 真实问题 → 情境 → 目标 → 任务 → 问题链……),情境数据标出处。references/geography-hs-units-elective.md 第八节的表现性评价量规讲(量规三档不等于学业质量三级水平)。赋分、等级、位次不是得分率,不拿来定讲评重点;不说谁"会过""不会过",合格线由老师按本地考试说明给。references/geography-hs-units-required.md 第六节)。考前逐项练与排期转生地学业水平考试复习规划。references/geography-hs-practice-activities.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 / periodMinutes /
planType(新授课填"新授",复习课填"复习",讲评课填"讲评",单元起始课、单元总结课照名填)/
objectives(statement + cognitiveLevel + coreCompetency)/
segments(含 minutes 与 tierVariants)/
questionChain / boardPlan / sourceWeaknessIds本 SKILL 不写考试蓝图 examBlueprints、不写逐题得分 itemScores、不写复习排期 reviewPlans(初中学业水平考试与高中合格性考试的复习排期在生地学业水平考试复习规划;高中等级性考试的复习排期在复习规划师)。
objectives[].coreCompetency 填四个核心素养之一:人地协调观、综合思维、区域认知、地理实践力。
教案与课堂记录里只出现班级、化名或座号;不写学生真实姓名、联系方式、家庭住址与家庭情况。"认识家乡"只需要到县(区)一级,不收集学生的具体住址。老师贴进带真实姓名的名单时,提醒改用化名或座号(SECURITY_BASELINE.md 4.1)。
| ✅ 应该做 | ❌ 不能做 |
|---|---|
| 每张图配一个读图任务 | 地图只作装饰 |
| 用教材地图或标准地图 | 自行绘制或修改国界与行政区划 |
| 人地关系两个方向都讲 | 只讲自然影响人,或只讲人破坏自然 |
| 社会调查只做汇总,不收集个人信息 | 让学生收集受访者的姓名、电话、住址 |
| 野外考察由学校组织、成人带领 | 布置学生自行外出考察 |
| 按 classProfile 的实际课时设计 | 写死某个版本教材的章节与课时 |
| 讲评用试卷原图、教材地图或标准地图 | 讲评时重绘或改画含国界的地图 |
| 讲评对题不对人,个别失误私下沟通 | 在课上公布个人分数或排名 |
references/geography-curriculum-map.md — 初中五个主题、选学规定、学业质量与学业水平考试;高中课程结构、学业质量与考试;初高衔接对照表references/geography-hs-units-required.md — 高中必修地理 1、地理 2 的单元设计references/geography-hs-units-elective.md — 高中三个选择性必修模块的单元设计(问题式教学、表现性评价模板)references/geography-hs-practice-activities.md — 课标点名的地理实践活动清单(跨技能契约原件,随包分发给生地学业水平考试复习规划与三个地理学生端)© 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/geography/xiaozhi-teach-geography-lesson-planner of qizhitang/xiaozhi-skills.
Open the folder on GitHubat commit c65f2d4
Xiaozhi Teach Geography 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 Geography Lesson Planner this skillqizhitang/xiaozhi-skills | 105 | — | ~3.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 Geography Lesson Planner is an agent skill from qizhitang/xiaozhi-skills.
Xiaozhi Teach Geography Lesson Planner fits situations like: education work in your project.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-teach-geography-lesson-planner -a claude-code`. Or copy the skill folder (teacher/geography/xiaozhi-teach-geography-lesson-planner in qizhitang/xiaozhi-skills) into .claude/skills/xiaozhi-teach-geography-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-geography-lesson-planner -a codex`. Or copy the skill folder (teacher/geography/xiaozhi-teach-geography-lesson-planner in qizhitang/xiaozhi-skills) into .agents/skills/xiaozhi-teach-geography-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-geography-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-geography-lesson-planner, .gemini/skills/xiaozhi-teach-geography-lesson-planner, .github/skills/xiaozhi-teach-geography-lesson-planner and .opencode/skills/xiaozhi-teach-geography-lesson-planner in your project.
SKILL.md names no scripts, command-line tools or credentials: Xiaozhi Teach Geography 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 Geography 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.4k 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 38k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Xiaozhi Teach Geography 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.