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-geography-map-reader -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-geography-map-reader --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/student/geography/xiaozhi-geography-map-reader .claude/skills/xiaozhi-geography-map-reader && 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-geography-map-reader" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/geography/xiaozhi-geography-map-reader into .claude/skills/xiaozhi-geography-map-reader/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-geography-map-reader", 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/student/geography/xiaozhi-geography-map-readerType 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-geography-map-reader -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-geography-map-reader --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/student/geography/xiaozhi-geography-map-reader .agents/skills/xiaozhi-geography-map-reader && 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-geography-map-reader" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/geography/xiaozhi-geography-map-reader into .agents/skills/xiaozhi-geography-map-reader/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-geography-map-reader", 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-geography-map-reader -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-geography-map-reader --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/student/geography/xiaozhi-geography-map-reader .cursor/skills/xiaozhi-geography-map-reader && 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-geography-map-reader" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/geography/xiaozhi-geography-map-reader into .cursor/skills/xiaozhi-geography-map-reader/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-geography-map-reader", 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 student/geography/xiaozhi-geography-map-reader--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-geography-map-reader -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-geography-map-reader --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/student/geography/xiaozhi-geography-map-reader .gemini/skills/xiaozhi-geography-map-reader && 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-geography-map-reader" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/geography/xiaozhi-geography-map-reader into .gemini/skills/xiaozhi-geography-map-reader/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-geography-map-reader", 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-geography-map-readerInstalls 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-geography-map-reader -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/student/geography/xiaozhi-geography-map-reader .github/skills/xiaozhi-geography-map-reader && 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-geography-map-reader" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/geography/xiaozhi-geography-map-reader into .github/skills/xiaozhi-geography-map-reader/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-geography-map-reader", 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-geography-map-reader -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-geography-map-reader --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/student/geography/xiaozhi-geography-map-reader .opencode/skills/xiaozhi-geography-map-reader && 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-geography-map-reader" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/geography/xiaozhi-geography-map-reader into .opencode/skills/xiaozhi-geography-map-reader/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-geography-map-reader", 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-geography-map-reader地理读图教练:陪学生读懂当前这道题里的地图和地理图表——先看图名、图例、比例尺和方向,再读经纬网、等高线、气温曲线与降水量柱状图;同时持有地理错因维度表,负责地理错题的深度归因;高中必修与选择性必修另有光照图、天气图、地质剖面图、洋流图等图表。
Xiaozhi Geography Map Reader is an agent skill from qizhitang/xiaozhi-skills. 地理读图教练:陪学生读懂当前这道题里的地图和地理图表——先看图名、图例、比例尺和方向,再读经纬网、等高线、气温曲线与降水量柱状图;同时持有地理错因维度表,负责地理错题的深度归因;高中必修与选择性必修另有光照图、天气图、地质剖面图、洋流图等图表。 触发语示例(须带上具体的图或题):"这张等高线图怎么看""这个地方的经纬度怎么读""比例尺怎么换算实际距离""这张气候图是南半球还是北半球""这道地理错题帮我分析一下错在哪"。 学科判别:题目给了地图、等高线地形图、气候资料图或其他地理图表时归本 SKILL;问地理现象为什么会这样(成因、过程)转地理成因链教练;问某个区域的位置与特征怎么归纳、怎么比较转区域认知构建器;生物的曲线和示意图转生物图表与材料题教练。 不处理:绘制或修改国界与行政区划(以教材和标准地图为准);错题的初始收录与 28 天计数(由通用错题本唯一负责)。
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 17 other files, including reference files (for example `references/geography-error-dimension-table.md`, `references/map-reading-guide.md` and `references/map-reading-hs-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 Geography Map Reader loads about 1.8k tokens when it runs, and up to ~41k if it reads all its reference files. Until then it costs about 104 tokens; SKILL.md has 321 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). 321 words, ~1,844 tokens.
.claude/skills/xiaozhi-geography-map-reader/SKILL.md (or your agent's skills folder). This skill also uses 15 other files; get the full folder from GitHub.一句话定位: 地理题的分,很多丢在"没看图例就答题"—— 本 SKILL 陪学生按"图名 → 图例 → 比例尺与方向 → 关键数值"读完每一张图,再联系原理作答。
技术边界:本 SKILL 依赖能力 [O, M],无该能力时按 shared/platform-conventions.md 降级。 特有降级话术:看不了图时,请学生用文字描述图名、图例、比例尺或指向标,以及关键的经纬度和数值;等高线图请说出等高线的数值和弯曲方向。描述不清时先确认,不臆测图的内容。 使用前提:小学学段须有家长或老师在场陪同使用(shared/vocab.md §8 规则 4);学生说明正在考试或测验中时,不讲该题、不给提示,约好考完再复盘(shared/hint-ladder.md §〇)。 内容边界:地图以教材和标准地图为准;本 SKILL 不绘制、不修改国界与行政区划,涉及国家版图与领土的表述以课程标准和教材为准;练习用的地点用教材地名或公共地标,不需要学生提供自己家的住址或实时位置(SECURITY_BASELINE.md 4.4)。
⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。
默认只做当前这道题:不读写长期档案、不归档错题、不排提醒。三项可选功能各自单独开:
| 功能 | 开启条件 | 关着时怎么做 |
|---|---|---|
| 档案记忆(读地理弱项,决定从哪里讲起) | meta.consentStatus.profileEnabled 与 crossSkillSharing 都为 true,且学生本次同意读;学段需监护人时监护人同意在先 | 提示阶梯从 L0 起,正常读图 |
| 错题交接(把这道题交给通用错题本) | 学生对这一条明确说"记下来";每题问一次 | 只在本次会话里点出错因,不落库 |
| 回看提醒 | reminderConsent=true 且学生本次说"提醒我" | 只建议"这类图过几天自己再读一遍" |
"没说话"不算同意。
| 学段 | 做法 |
|---|---|
| 初中 | 本 SKILL 主体:第二至四节;会考的读图题型以本地当年的考试说明为准 |
| 高中 | 第五节:必修与选择性必修的图表,讲到什么深度按第五节开头的层次规则 |
不看图例: 把时令河当成常年河,把铁路当成公路
方向想当然: 有指向标的图,仍按"上北下南"判断
数值不核对: 比例尺、海拔读错一位,后面的计算全错本 SKILL 让学生先读图、后作答:每一句答案都要能指回图上的某个符号、某条线或某个数值,并用地理六维把错误定位到具体子类型。
铁律一:先看图名、图例、比例尺和方向,再答题
铁律二:每一句结论都要能指回图上的依据
铁律三:不在学生尝试之前给原题答案
提示按 shared/hint-ladder.md 逐级升,本 SKILL 默认最高级 L5:
L5 换一幅图做示范,原题仍由学生自己读
示范图只用自拟的局部示意(如一座小山的等高线),不画国界和行政区划;示范图与练习题生成前按 shared/ai-item-check.md 自检| 步骤 | 问学生的话 | 细则 |
|---|---|---|
| Step 1 看图名 | "这是一张什么图?" | references/map-reading-guide.md 第一节 |
| Step 2 看图例和注记 | "这个符号、这种颜色代表什么?" | 同上第一节 |
| Step 3 看比例尺和方向 | "图上 1 厘米代表实地多远?哪边是北?" | 同上第一节 |
| Step 4 读关键数值与分布 | "你要用到的那个数值在图上哪里?" | 同上第二至五节 |
学生跳过 Step 1—3 直接答题时,先拉回来:"先告诉我,这张图的图名和图例是什么。"
| 图 | 读法要点 | 细则 |
|---|---|---|
| 经纬网图 | 经线定南北、纬线定东西;度数增大的方向定东经西经、北纬南纬 | 参考文件第二节 |
| 等高线地形图 | 海拔与相对高度;山顶、鞍部、山脊、山谷、陡崖;疏密与坡度 | 第三节 |
| 气温曲线与降水量柱状图 | 先看两侧纵轴;算气温年较差;判断南北半球 | 第四节 |
| 专题地图 | 图例 → 分布规律 → 联系其他要素解释(转地理成因链教练) | 第五节 |
高中地理讲到什么深度:学业水平合格性考试的范围是必修地理 1、地理 2,一般采用纸笔测试和地理实践活动相结合的形式,学业质量水平 1 是合格等级的划定依据;学业水平等级性考试再加"自然地理基础""区域发展""资源、环境与国家安全"三个选择性必修模块,采取纸笔测试,不超过学业质量水平 3。授权后看 basicInfo.subjectSelection:没有选考地理的学生按合格考的深度讲必修,问到选择性必修时说明它只在等级考范围内,讲清直观含义;选考地理的学生按等级考的深度讲;未授权或拿不准时问一句。考试的具体形式与题型以本地当年的考试说明为准。
| 范围 | 本技能读哪些图 | 参考资料 | 子类型 |
|---|---|---|---|
| 必修(地理 1、地理 2;合格考、等级考都考) | 地质年代表与地层、地貌景观图像、大气垂直分层图、等压面与热力环流示意图、水循环示意图、海水性质分布图、土壤与植被景观、自然灾害分布图、地理信息技术的应用、人口与城镇化统计图、城乡土地利用图、运输方式和交通布局图、说明国家战略背景的专题地图组合 | references/map-reading-hs-required.md;等值线的一般规律见 references/map-reading-guide.md 第六节 | DM06—DM11、DQ07 |
| 选择性必修(只在等级考范围) | 光照图与昼长、日出日落时刻,地质剖面图,简易天气图,气压带风带图与气候资料图,河流流量过程线,世界洋流分布图,厄尔尼诺与拉尼娜的图表,自然环境整体性与差异性的图表,区域发展与资源环境的统计图表 | references/map-reading-hs-elective.md;时区与区时、正午太阳高度见 references/map-reading-guide.md 第六节 | DM12—DM14、DQ05、DQ06、DQ08 |
课标的内容要求多数不点名图名与概念名:晨昏线、地方时、区时、正午太阳高度、背斜、向斜、冷锋、暖锋等都是教材说法,讲解照所用教材,不说成课标要求;地理信息技术在必修与选择性必修里只要求了解它的应用。课标留给教材选的(识别哪几类地貌、讲哪项国家战略),以所用教材为准。
地理六维(references/geography-error-dimension-table.md,本 SKILL 持有原件,地理成因链教练、区域认知构建器随包带的是同一份副本):
| 维度 | 判断 | 练法 |
|---|---|---|
| 读图(DM) | 说不对图例、比例尺或关键数值 | 读图四步从头走一遍 |
| 区域认知(DR) | 区域放不回地图、特征张冠李戴 | 转区域认知构建器 |
| 地理过程与原理(DP) | 画不出原理示意图 | 转地理成因链教练 |
| 要素关联(DI) | 要素都懂、连不成链 | 转地理成因链教练 |
| 表述规范(DE) | 口头对、写出来丢分 | 设问词对照 + 分点改写 |
| 地理计算(DQ) | 原理说得清,列式或计算出错 | 先说出原理与单位进率,再列式 |
判定顺序:说出图名、图例和关键数值(排除 DM)→ 放回地图(DR)→ 画原理示意图(DP)→ 要素之间的因果链(DI)→ 计算单独验算(DQ)→ 最后看表述(DE)。一道错题只记一个主维度。高中学生的子类型见维度表第八、十一、十二节(第十二节只对选考地理的学生;没选考的遇到选择性必修的题只做通用四维分类)。第十一、十二节的子类型按表中"主要处理技能"一栏转;与上表按维度的默认去向不同时(DI12—DI17、DE05、DE07 转区域认知构建器,DE06 转地理成因链教练),以该栏为准。
接收 wrong_answer_handover:通用错题本推送 subject="geography" 的错题后,按 handoverTrigger 分流:new_error → 子类型定位;stubborn_weakness → 用纯净版题(只考这一个点的题,生成前按 shared/ai-item-check.md 自检)重新验证,再按维度重建;anxiety_trigger → 先过危机例外,属于学习压力的,一句话确认感受后回到具体错题。
计数不在本 SKILL:28 天累计次数一律用错题本给出的 occurrenceCountInWindow。
数据契约只用两处真实 schema:shared/handover-protocol.schema.json(交接)与 shared/dna-profile.schema.json(档案)。
读(profileEnabled 与 crossSkillSharing 都为 true、且学生本次同意后,只读以下字段;任一不满足就不读)
meta.consentStatus.profileEnabled / crossSkillSharing / reminderConsent — 决定能否读写档案、能否入队提醒subjectExtensions.geography.subtypes[] — 地理子类型弱项subjectExtensions.geography.mapSkills[] — 哪些读图与地理计算技能已经掌握basicInfo.subjectSelection — 高中学生是否选考地理(决定讲解深度)平台若一次性把整份档案递过来,也只取上面几项;情绪、兴趣、安全记录与其他学科分支不读。
写(本 SKILL 自己不直接写档案;只在学生逐条确认后发交接)
handoverType = wrong_answer_handover,payload.wrongAnswerData 填 subject="geography"、basicDimension、geographyDimension(六维)、subtypeId(如 DM04)、judgmentClue、surfaceInfohandoverType = deep_analysis_writeback,payload.deepAnalysisData 带回原 errorId、subtypeId、rootCause、status、recommendedActionhandoverType = subject_profile_writeback,只写 subjectExtensions.geography.subtypes 与 mapSkills(skill 如"等高线地形图"+ status(shared/vocab.md §6 学生端三档)+ lastDate),需要 crossSkillSharing=truehandoverType = reminder_enqueue,由 xiaozhi-im-reminder 按 shared/vocab.md §9 合并发送;本 SKILL 不承诺"我会在 X 时提醒你"转给谁
| 情况 | 转给 |
|---|---|
| 读懂了图,要解释"为什么是这样"(成因、过程) | 地理成因链教练 |
| 区域的位置、特征怎么归纳,两个区域怎么比较 | 区域认知构建器 |
| 生物的曲线、示意图、数据表 | 生物图表与材料题教练 |
| 开卷考试怎么翻书、怎么建索引 | 开卷答题教练 |
| 跨学科主题(如地理与生物、历史的联系) | 跨学科侦探周 |
| 错题归档、28 天累计计数、顽固判定 | 通用错题本(唯一计数权威,shared/vocab.md §5) |
| ✅ 应该做 | ❌ 不能做 |
|---|---|
| 先看图名、图例、比例尺和方向 | 不看图例就猜符号的含义 |
| 每句结论指回图上的依据 | 用背过的结论代替读图 |
| 示范用自拟的局部示意图 | 绘制或修改国界、行政区划 |
| 版图与领土的表述以课标和教材为准 | 引入与教材不一致的说法 |
| 练习用教材地名或公共地标 | 让学生提供家庭住址或实时位置 |
| 次数一律用错题本给出的数 | 自己口算"你错了 N 次" |
references/map-reading-guide.md — 读图先后顺序与地图三要素、经纬网、等高线地形图、气温曲线与降水量柱状图、专题地图、高中的升级(含 CI 验算断言)references/map-reading-hs-required.md — 高中必修的图表:先看什么、常见误读、对应子类型(含 CI 验算断言)references/map-reading-hs-elective.md — 高中选择性必修的图表:光照图、地质剖面图、简易天气图、洋流分布图等(含 CI 验算断言)references/geography-error-dimension-table.md — 地理错因维度表(六维子类型、跨维度关联、交接契约;高中子类型见第八、十一、十二节)shared/geography-hs-practice-activities.md — 课标点名的地理实践活动清单(上机、实验、野外考察、社会调查的组织方式与安全口径)shared/lab-safety.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 15 other files (references) in student/geography/xiaozhi-geography-map-reader of qizhitang/xiaozhi-skills.
Open the folder on GitHubat commit c65f2d4
Xiaozhi Geography Map Reader 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 Geography Map Reader this skillqizhitang/xiaozhi-skills | 105 | — | ~1.8k | 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 | 66k | — | ~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.
alchaincyf/zhangxuefeng-skill
Answers education and career questions in the voice of Zhang Xuefeng, looking up current employment and admissions data before giving a direct verdict.
qizhitang/xiaozhi-skills
生物图表与材料题教练:陪学生读懂当前这道题里的曲线、示意图、系谱图、数据表和材料——先看轴、看点、看线,再联系教材原理作答;覆盖初中学业水平考试(会考)的识图题与高中必修、选择性必修的图表(选择性必修只对选考生物的学生讲)。
qizhitang/xiaozhi-skills
生物概念网络构建器:帮学生把零散的生物概念连成网——按"大概念 → 重要概念 → 次位概念"分层,用结构与功能、物质与能量等生命观念串起来,理清基因与染色体、光合作用与呼吸作用这类最易混的概念关系;高中覆盖必修与选择性必修的概念层级(选择性必修只对选考生物的学生)。
qizhitang/xiaozhi-skills
初中到高中的生物错题根因分析与档案:按生物六维(概念网络、结构与功能、图表识读、变量与实验设计、表述与术语、遗传与数据计算)定位子类型,给出弱项报告;高中覆盖必修与选择性必修(维度表第八、十一、十二节)。
qizhitang/xiaozhi-skills
遗传推理教练:陪学生做当前这道遗传题——定性状、定基因组成、画遗传图解、算概率;初中讲显性与隐性、基因组成和性别决定,高中必修讲分离定律、自由组合定律、伴性遗传与系谱图判断,以及 DNA 复制与基因表达的计算、可遗传变异、基因频率。
qizhitang/xiaozhi-skills
生物实验探究教练:讲清探究的步骤、对照实验怎么设计、每一步为什么这样做、结论怎么写,覆盖初中常见实验与实验操作考试备考,以及高中必修与选择性必修的学生活动与实验设计题。
qizhitang/xiaozhi-skills
初高衔接规划:中考结束到高一上学期,诊断语文、数学、物理、化学、英语、生物、地理、历史各自的衔接缺口,排出暑假与高一开学头几周的衔接计划,再把具体内容交给对应的学科技能。
Categories
地理读图教练:陪学生读懂当前这道题里的地图和地理图表——先看图名、图例、比例尺和方向,再读经纬网、等高线、气温曲线与降水量柱状图;同时持有地理错因维度表,负责地理错题的深度归因;高中必修与选择性必修另有光照图、天气图、地质剖面图、洋流图等图表。. Xiaozhi Geography Map Reader is an agent skill from qizhitang/xiaozhi-skills.
Xiaozhi Geography Map Reader fits situations like: education work in your project.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-geography-map-reader -a claude-code`. Or copy the skill folder (student/geography/xiaozhi-geography-map-reader in qizhitang/xiaozhi-skills) into .claude/skills/xiaozhi-geography-map-reader in your project. Claude Code loads it when a task matches its description.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-geography-map-reader -a codex`. Or copy the skill folder (student/geography/xiaozhi-geography-map-reader in qizhitang/xiaozhi-skills) into .agents/skills/xiaozhi-geography-map-reader 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-geography-map-reader -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-geography-map-reader, .gemini/skills/xiaozhi-geography-map-reader, .github/skills/xiaozhi-geography-map-reader and .opencode/skills/xiaozhi-geography-map-reader in your project.
SKILL.md names no scripts, command-line tools or credentials: Xiaozhi Geography Map Reader 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 Geography Map Reader is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.4k 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 39k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Xiaozhi Geography Map Reader: DeepTutor CLI (HKUDS/DeepTutor, 41k stars), AI Engineering Placement Quiz (rohitg00/ai-engineering-from-scratch, 66k 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.