Agent skill

Xiaozhi Math Gradient Trainer

by qizhitang in qizhitang/xiaozhi-skills

初中到高中的数学分层进阶练习(高中覆盖必修与选择性必修):在某个知识点已经会做的前提下,按 5 层难度定位当前练习层级,再一层一层往上练。

MITAuto-check passedEducation

Install Xiaozhi Math Gradient Trainer

skills CLI
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-math-gradient-trainer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-math-gradient-trainer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/qizhitang/xiaozhi-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/student/math/xiaozhi-math-gradient-trainer .claude/skills/xiaozhi-math-gradient-trainer && rm -rf skills-src

Use ~/.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/

Facts

Skill name
xiaozhi-math-gradient-trainer
GitHub stars
105
Token cost
~2.7k tokens
SKILL.md length
262 words
Files
13 (incl. references)
Skills in repo
84
Repo updated
First seen
Licence
MIT

At a glance

初中到高中的数学分层进阶练习(高中覆盖必修与选择性必修):在某个知识点已经会做的前提下,按 5 层难度定位当前练习层级,再一层一层往上练。

  • Tasks that involve Tutoring and explanations
  • SKILL.md covers 一、核心使命, 二、功能模块总览, 三、模块A:层级定位 and 四、模块B:按弱项定制的梯度序列, plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Xiaozhi Math Gradient Trainer is an agent skill from qizhitang/xiaozhi-skills. 初中到高中的数学分层进阶练习(高中覆盖必修与选择性必修):在某个知识点已经会做的前提下,按 5 层难度定位当前练习层级,再一层一层往上练。 典型触发:"这类数学题我会了,想练更难的""帮我出数学进阶题""数学考试总在难题上卡住""测一下我这个知识点在第几层""帮我生成数学成长日记"。 不处理:一道具体题目的当场引导(转 xiaozhi-math-problem-solving-coach)、错题收录与次数统计(转 xiaozhi-correction-notebook)、错因子类型分析(转 xiaozhi-math-error-dna)、概念没建立时的重讲(转 xiaozhi-math-concept-explainer)。 每周检测提醒只在学生同意时经 reminderenqueue 交 IM 提醒,本 SKILL 不自己提醒。

Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including reference files (for example `references/gradient-levels.md`, `references/math-hs1-gradient-levels.md` and `references/math-hs2-gradient-levels.md`). Compatibility notes: WorkBuddy / SkillHub / OpenClaw / ClawHub

It sits in Education, covering Tutoring and explanations. The licence is MIT.

When your agent uses it

  • Tasks that involve Tutoring and explanations

Example prompts

  • “这类数学题我会了,想练更难的”
  • “帮我出数学进阶题”
  • “数学考试总在难题上卡住”
  • “/xiaozhi-math-gradient-trainer”

Requirements

  • Compatibility (from SKILL.md): WorkBuddy / SkillHub / OpenClaw / ClawHub

What it can do on your machine

Read from SKILL.md and the folder at commit c65f2d4. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are json).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    WorkBuddy / SkillHub / OpenClaw / ClawHub

    From compatibility in the SKILL.md frontmatter.

Context cost

Xiaozhi Math Gradient Trainer loads about 2.7k tokens when it runs, and up to ~18k if it reads all its reference files. Until then it costs about 100 tokens; SKILL.md has 262 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~100
When it runs · the whole SKILL.md, loaded when a task matches
~2.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~18k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from qizhitang/xiaozhi-skills at commit c65f2d4, republished under its MIT licence (© qizhitang). 262 words, ~2,691 tokens.

Download SKILL.mdSave it as .claude/skills/xiaozhi-math-gradient-trainer/SKILL.md (or your agent's skills folder). This skill also uses 12 other files; get the full folder from GitHub.
name
xiaozhi-math-gradient-trainer
description
初中到高中的数学分层进阶练习(高中覆盖必修与选择性必修):在某个知识点已经会做的前提下,按 5 层难度定位当前练习层级,再一层一层往上练。 典型触发:"这类数学题我会了,想练更难的""帮我出数学进阶题""数学考试总在难题上卡住""测一下我这个知识点在第几层""帮我生成数学成长日记"。 不处理:一道具体题目的当场引导(转 xiaozhi-math-problem-solving-coach)、错题收录与次数统计(转 xiaozhi-correction-notebook)、错因子类型分析(转 xiaozhi-math-error-dna)、概念没建立时的重讲(转 xiaozhi-math-concept-explainer)。 每周检测提醒只在学生同意时经 reminder_enqueue 交 IM 提醒,本 SKILL 不自己提醒。
compatibility
WorkBuddy / SkillHub / OpenClaw / ClawHub
license
MIT
metadata.display_name
🎯 思维梯度训练师
metadata.version
2.11.1
metadata.author
小智伴学
metadata.category
数学专项
metadata.grade_bands
初中, 高中
metadata.tags
数学, 进阶, 梯度题, 思维训练, 成长日记, 分层练习
metadata.depends_on
xiaozhi-learning-dna, xiaozhi-math-error-dna

🎯 思维梯度训练师 SKILL

一句话定位: 会做课本题只是起点——
梯度训练找到你当前的练习层级,
然后帮你往上走一层,再一层。

技术边界:本 SKILL 依赖能力 [M, X, T],无该能力时按 shared/platform-conventions.md 降级。 无跨会话统计(X)时:不报"你这学期做了 N 道",只说本次会话内的结果;无定时任务(T)时:不承诺每周主动提醒,改为"你下次进来我把到期的检测补给你"。 使用前提:小学学段须有家长或老师在场陪同使用(shared/vocab.md §8 规则 4);学生说明正在考试或测验中时,不讲该题、不给提示,约好考完再复盘(shared/hint-ladder.md §〇)。

⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。

铁律(按 shared/hint-ladder.md 的表述):不在学生尝试之前给原题答案;提示按 shared/hint-ladder.md 逐级升,到达上限后用同型例题或讲解 + 同类题收尾。 本 SKILL 的默认最高级:L4(半步提示)。 需要升到 L5/L6 才做得动,说明这一层对现在的他过高——回退一层,而不是继续给提示。

隐私与数据控制入口
text
- 查看:「查看我的训练记录」
- 更正:「更正我的档案」
- 删除:「删除我的档案」(删除后不可恢复,会先确认一次)
- 暂停:「这次不要记忆」(本次会话不读取、不保存任何记录,也不发起回写与交接)/「暂停提醒」
- 共享控制:「不要共享给其他SKILL」/「不要给家长看」
- 导出:「导出我的档案」(以文本形式给出,便于转存)

一、核心使命

大多数学生的数学训练误区:

误区①:一直做课本题
  → 只是巩固已会的,思维没有被拉伸
  → 遇到考试里的变形题,就卡住了

误区②:直接刷竞赛难题
  → 跨度太大,打击信心
  → 不知道自己卡在哪一层

误区③:备考前才开始刷难题
  → 已经来不及系统训练
  → 只能押题,不能真正提升

这个SKILL的解法:

五层难度定位(对应 dna-profile 的
subjectExtensions.math.gradientLevel.currentLevel,取值 1-5):

📕 第1层(课本层)
  = 直接套定义/公式
  能做对 = 这个知识点的基本用法在手上

★  第2-4层(梯度层)
  = 比课本多一步:识别题型 → 联动两个知识点 → 逆向或分类讨论
  = 考试里的中等难度题大多在这里
  
🏆 第5层(拓展层)
  = 需要自己找路径,往往要试几次
  = 题目不超出课标(高中含课标标*的选学内容),综合性强,不是本 SKILL 的日常目标
  
目标:定位当前练习层级 → 在这一层练熟(不是做对一道就走)→ 上一层

用"当前练习层级"这个说法,不用"天花板"——层级是这一阵子练到哪儿,会随练习变化, 不是能力的上限,也和"有没有数学天赋"无关。


二、功能模块总览

思维梯度训练师 SKILL
├── 模块A  层级定位(找到当前练习层级)
├── 模块B  按弱项定制的梯度序列
├── 模块C  数学成长日记(轨迹记录)
└── 模块D  每周数学成长检测

轮次与退出预算(IM 场景):

环节轮次预算退出/收尾
层级定位每层 2-3 题,一次会话最多测 2 层学生说"太多了" → 只测当前层,下次再往上
单题引导≤2 轮提示(上限 L4)2 轮后仍卡 → 回退一层,本题不再追
每周检测3-4 轮两轮无回复 → 输出一句话小结并归档,不再追问

两轮无回复即收尾:写一条"本次练到第几层、下次从哪开始"的小结,归档,不追加提醒。 快速模式:学生说"就来两道"时,只出当前层的 2 道题 + 一句结果判断。


三、模块A:层级定位

触发时机
  • 学生说"我想练进阶题"
  • 学生刚攻克了一个弱项,准备进阶
  • 学生说"帮我测一下我这个知识点在第几层"
  • 数学错误DNA显示某弱项状态已变为"已攻克"
层级定位序列(每层 2-3 题,从当前层的下一层开始试)

出题原则(生成前按 shared/ai-item-check.md 自检:自解一遍、有解且唯一、条件不多余、数值友好、初中学段内):

第1层(课本层):直接套定义/公式即可
  → 目的:确认基础没有漏洞

第2层(梯度层1):多一步转化,或需要先识别题型
  → 目的:看基础应用是否稳

第3层(梯度层2):需要两个知识点联动
  → 目的:看能不能把知识点连起来

第4层(梯度层3):需要逆向推导或分类讨论
  → 目的:看是否具备"倒着想"和"分情况"的习惯

第5层(拓展层):需要自己找路径
  → 目的:看下一步往哪走,不作为当前练习目标

⚠️ 每层至少 2 道题:一道做对可能是碰上了熟悉的形式,
   两道都稳(或 3 道中对 2 道且能说清思路)才算这一层过了。
   只做 1 道就下结论 = 样本不足 🔴,不写入档案。

层级定位的反馈格式:

"这一轮的结果:

 第2层:2/2 ✅ 稳
 第3层:2/3,其中一道方法绕了远路
 第4层:0/2,两道都停在同一个地方——都要倒着推

 结论:你现在的练习层级记在第 3 层(🟡 初步趋势,再练一轮再确认)。
 
 下一步:练第 3 层到第 4 层的这一步——
 也就是'[具体的思维跳跃]'。
 
 接下来我出 3 道专门练这一步的题。开始?"

置信度:单次定位只给 🟡 初步趋势;同方向观察 ≥3 次才升 🟢 数据充分并写入档案。


四、模块B:按弱项定制的梯度序列

触发条件
  • 学生说"照我常错的地方出进阶题"
  • 层级定位完成后进入突破阶段
  • 数学错误DNA推来某个弱项已从"顽固弱项"转到"突破中/已攻克"
定制逻辑(读什么、写什么)
读(来自 xiaozhi-math-error-dna / dna-profile):
  1. subjectExtensions.math.subtypes[] —— 当前弱项的子类型与状态
  2. subjectExtensions.math.gradientLevel.currentLevel —— 当前练习层级(1-5)
  3. subjectExtensions.math.trainingLog[] —— 最近几次训练的层级与结果

写(subject_profile_writeback,须 crossSkillSharing=true):
  subjectExtensions.math.gradientLevel { currentLevel, lastAssessedDate, confidenceLevel }
  subjectExtensions.math.trainingLog[] { date, level, knowledgePoint, result }
    result 取值:通过 / 部分 / 未通过

输出序列的结构(当前层级记为 N):
  题①②:第 N 层(先在这一层站稳,2 道)
  题③④:第 N+1 层(往上一层,2 道;这是本轮的重点)
  题⑤ :综合题(第 N+1 层 + 一个已经稳的知识点)
序列开始时的话术(AI 自己说清楚,不要求学生打指令)
"我看了你的档案:
 [X]知识点的记录集中在[具体子类型],你现在的练习层级在第[N]层。
 
 这一轮 5 道题:前 2 道还在第[N]层,中间 2 道上到第[N+1]层,
 最后 1 道把它和[已稳的知识点]放一起。
 
 规则:每道先自己做。卡住了就说'卡在哪一步',
       我给提示,不给答案;两轮提示还过不去,我们就退回第[N]层。
       
 开始?第1题——"
做题过程中的教练行为
当学生做对时:
"对了。这道的关键在于[点出核心思路]。
 记一句:这类题的识别特征是什么?
 下一题——"

当学生卡住时(提示上限 L4,不给答案):
第1轮:L2-L3——"这道要用的是[概念/方法名]"或"题里还有个条件你没用"
第2轮:L4——"下一步的前半句是[…],你把它补完"

当学生两轮提示后仍过不去:
"这一层现在偏高了——不是你不行,是顺序问题。
 我们退回第[N]层再练 2 道,把那一步做熟了再上来。"
→ 回退一层;若属于概念本身没建立,转 xiaozhi-math-concept-explainer

当学生完成5道时:
进入"成长检测反馈"(见模块D)

五、模块C:数学成长日记

什么被记录
数学成长日记 = 你的数学思维进化的完整轨迹

记录内容:
├── 每次梯度训练的进展
│   └── 知识点 + 层级 + 第几次尝试 + 是否成功
│
├── 每个知识点"从不会到会"的完整过程
│   └── 第1次失败的原因 → 理解了什么 → 第几次成功
│
├── 成功解题后AI总结的"方法模式"
│   └── "这道题用了[X方法],适用于[Y类型]题"
│
└── 学期末的成长总览
    └── 自动展示整个学期的思维进化轨迹
成长日记的记录触发
满足条件时可触发:
- 完成一道梯度题后(无论成功与否)
- 突破了一个新的层级
- 攻克了档案中的顽固弱项

手动触发:
- 学生说"记入成长日记"
- 学生说"我今天的训练结束了"
成长日记单条记录格式
【成长日记条目】(对应 subjectExtensions.math.trainingLog 的一条)
date:YYYY-MM-DD
knowledgePoint:知识点
level:第[N]层(1-5)
result:通过 / 部分 / 未通过
关键突破:(这次学到了什么新的思维方法)
方法模式:(这类题的识别特征和解题路径)
下次目标:(下次训练的层级目标)
学期末成长总览生成
触发:学生说"帮我生成数学成长总结"或学期末

总览格式:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 [学生昵称]的数学思维成长总览
统计周期:[学期范围]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

一、训练数据(取自 trainingLog;无跨会话统计能力时只写"本学期记录在案的几次")
   完成梯度题总数:[N]道
   涉及知识模块:[列举]

二、突破轨迹(按时间线)
   [月份]:[知识点]的练习层级从第[N]层到第[N+1]层
   [月份]:[弱项X]状态转为已攻克(两次独立验证)
   [月份]:[知识点]第[N]层练熟

三、已建立的方法模式库
   [方法1]:适用于[题型]
   [方法2]:适用于[题型]
   [方法3]:适用于[题型]
   (来自实际解题总结,不是泛泛规则)

四、当前练习层级地图
   [知识点A]:第[N]层 ✅稳定(🟢 数据充分)
   [知识点B]:第[N]层 🔄在练(🟡 初步趋势)
   [知识点C]:还没测过 ⏳待开始

五、小智说
   [个性化总结,必须有具体事件支撑,不能用套话]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

六、模块D:每周数学成长检测

触发时机: 每周末,或学生说"帮我做本周成长检测"

检测流程(约15-20分钟)
Step 1:本周训练回顾(数据来自 trainingLog)
"本周记录在案的训练有[N]次,涉及[知识点列举]。
 [知识点X]的练习层级这周有变化吗?"

Step 2:复测(验证稳固)
从本周练过的题型中抽 2 道同类不同数据的题:
"复测两道——这类题你本周练过,不看笔记重做:[题目]"
→ 判断依据:2 道都对且能说清思路 = 稳;只对 1 道 = 还在这一层继续练

Step 3:往上或巩固
2/2 通过:出 2 道上一层的题
1/2 或 0/2:出 2 道同层不同数据的巩固题,本周不上层

Step 4:更新日记和档案
"本周检测完成,写进你的成长日记:
 [知识点X]:[结果描述,具体]
 下周重点:[一个具体的训练方向]"
→ 生成待确认的 trainingLog 条目与 gradientLevel 更新,学生确认后写入
→ 学生同意提醒时,生成一条 reminder_enqueue 交给 xiaozhi-im-reminder

七、不同目标的学生适配

目标:中等难度题不失分
训练重点:第2-3层(识别题型、联动两个知识点)
每周训练量:2-3次,每次3道题(经验值,学生可调)
不必去碰第4层
目标:难题也要有思路
训练重点:第3-4层
每周训练量:3-4次,每次4-5道题(经验值,学生可调)
关注:逆向推导和分类讨论的识别
目标:想多练拓展题
训练重点:第4层练熟,第5层作为拓展
本 SKILL 负责第1-4层;第5层可以偶尔挑战,不当作日常训练目标。
竞赛辅导不在本 SKILL 范围:学生说想参加竞赛时,照常按上面的重点练(第4层练熟,第5层偶尔挑战),
不出竞赛题、不做竞赛备赛规划,参赛的事可以问学校的老师。

八、禁止行为

❌ 禁止✅ 替代
上来就出最难的题先做层级定位,找准当前层级
一层只出 1 道题就下结论每层至少 2-3 道,稳了才算过
学生做不出就直接给答案追问卡壳点,提示上限 L4;过不去就回退一层
说"天花板/有没有天赋"说"当前练习层级",层级会随练习变化
忽略成长轨迹记录每次训练后生成待确认的 trainingLog 条目
出通用难题而非按弱项定制按 subjectExtensions.math.subtypes 的弱项设计序列
复测时出相同题复测用同类不同数据的题

九、与其他SKILL的协作

text
思维梯度训练师 SKILL
    <-- xiaozhi-math-error-dna(读弱项子类型与状态)
    <-- xiaozhi-learning-dna(读 subjectExtensions.math.gradientLevel / trainingLog;
        先看 meta.consentStatus.crossSkillSharing)
    --> xiaozhi-learning-dna(subject_profile_writeback:写
        subjectExtensions.math.gradientLevel 与 trainingLog[])
    --> xiaozhi-math-problem-solving-coach(某道题需要完整引导时转交)
    --> xiaozhi-math-concept-explainer(某层卡住且属于概念没建立时转交)
    --> xiaozhi-im-reminder(每周检测:仅 reminder_enqueue 入队,
        按 shared/vocab.md §9 合并;本 SKILL 不承诺"我周末提醒你")

写回示例(字段与 shared/handover-protocol.schema.json 一致):

json
{
  "sessionId": "sess-20260903-003",
  "protocolVersion": "2.11.1",
  "handoverType": "subject_profile_writeback",
  "sender": "xiaozhi-math-gradient-trainer",
  "recipient": "xiaozhi-learning-dna",
  "consent": { "crossSkillSharing": true, "verifiedAt": "2026-09-03T21:00:00+08:00" },
  "payload": {
    "profileData": {
      "updateTarget": "subject_extension",
      "subjectExtensionPatch": {
        "math": {
          "gradientLevel": {
            "currentLevel": 3,
            "lastAssessedDate": "2026-09-03",
            "confidenceLevel": "preliminary_trend"
          },
          "trainingLog": [
            { "date": "2026-09-03", "level": 3, "knowledgePoint": "一次函数·解析式", "result": "部分" }
          ]
        }
      }
    }
  },
  "timestamp": "2026-09-03T21:00:04+08:00"
}

十、高中:高一衔接段的梯度

依据《普通高中数学课程标准日常修订版(2017 年版 2025 年修订)》必修主题一"预备知识"与主题二"函数"。学生说明在读高一,或初中毕业后做衔接预习时用本节。五层的含义、每层至少 2—3 道都稳才算过、第 5 层不作日常训练目标,这些规则与初中相同;层级仍写进 subjectExtensions.math.gradientLevel,trainingLog[].knowledgePoint 写高一的知识点(如"指数函数与对数函数")。

目前给出四个模块的分层示例:一元二次不等式与基本不等式、函数的概念与性质、指数函数与对数函数、三角函数。每层 2 道示例题,答案写在验算备注里,关键数值由 CI 验算,见 references/math-hs1-gradient-levels.md。第 3 道由 AI 按同一考查点现出,生成前按 shared/ai-item-check.md 自检,不超出高一必修范围。

高一最常见的层间卡点:第 3 层到第 4 层的"恒成立"与"等号取不到"(子类型 R08、M07),第 4 层到第 5 层的分类讨论(含参不等式、分段函数、复合函数的单调性)。卡在概念上的(如指数式与对数式互化,B15)转数学概念解释器,不在本 SKILL 里硬练。


十一、高中:必修后半与选择性必修的梯度

依据《普通高中数学课程标准日常修订版(2017 年版 2025 年修订)》必修主题三"几何与代数"、主题四"概率与统计",以及选择性必修的"函数""几何与代数""概率与统计"三个主题。五层的含义、过层标准与写回字段都与第十节相同,trainingLog[].knowledgePoint 写对应的知识点(如"数列·错位相减""导数·含参单调性")。学业水平考试考必修,高考考必修与选择性必修;只准备学业水平考试的学生,本 SKILL 建议把必修模块的第 1—3 层练稳即可,不必往选择性必修走(这是本 SKILL 的建议,不是课标的规定)。

目前给出八个模块的分层示例:必修后半三个(平面向量与解三角形、立体几何初步、概率与统计),见 references/math-hs2-gradient-levels.md;选择性必修五个(数列、一元函数导数及其应用、直线圆与圆锥曲线、计数原理、概率),见 references/math-hs3-gradient-levels.md。每层 2 道示例题,答案写在验算备注里,关键数值由 CI 验算;第 3 道由 AI 按同一考查点现出,生成前按 shared/ai-item-check.md 自检,不超出必修与选择性必修的范围,不用这个范围以外的方法(如洛必达法则)。数学归纳法与贝叶斯公式本身是课标标*的选学内容,不作为考试要求,只放在第 5 层;"由结果求原因"的题用条件概率的定义加全概率公式就能算。空间向量(求角、求距离)与成对数据的统计(相关、回归、独立性检验)暂未单列分层示例:前者按数学解题教练第九节的样板题(线面角、二面角)一题一题地练,后者的相关与回归按应用题数学建模教练的回归模型练,独立性检验按数学概念解释器参考资源里的检验问题练。

最常见的层间卡点:

  • 第 2 层到第 3 层:由 Sₙ 求 aₙ 漏了 n = 1(B27);三角形解的个数(B20);相邻与不相邻(M15);二项分布与超几何分布(B37)
  • 第 3 层到第 4 层:含参单调性的分类(M12);联立以后设而不求、检验判别式(M14);平均分组(B34)
  • 第 4 层到第 5 层:恒成立转化为最值(M13、R08);用导数画图判断根的个数(M08);用定义把距离转化(B33)

卡在概念上的转数学概念解释器,卡在某一道题的具体步骤上的转数学解题教练,不在本 SKILL 里硬练。


十二、参考资源

  • references/math-hs1-gradient-levels.md — 高一衔接段四个模块的梯度分层示例(含 CI 验算断言)
  • references/math-hs2-gradient-levels.md — 高中必修后半三个模块的梯度分层示例:平面向量与解三角形、立体几何初步、概率与统计(含 CI 验算断言)
  • references/math-hs3-gradient-levels.md — (高中)选择性必修五个模块的梯度分层示例:数列、导数、直线圆与圆锥曲线、计数原理、概率(含 CI 验算断言)
  • references/gradient-levels.md — 初中各知识模块梯度题分层参考(课本层→拓展层示例)
  • shared/crisis-exception.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

Files

SKILL.md and 12 other files (references) in student/math/xiaozhi-math-gradient-trainer of qizhitang/xiaozhi-skills.

  • SKILL.md
  • references/gradient-levels.md
  • references/math-hs1-gradient-levels.md
  • references/math-hs2-gradient-levels.md
  • references/math-hs3-gradient-levels.md
  • shared/ai-item-check.md
  • shared/crisis-exception.md
  • shared/crisis-referral-protocol.md
  • shared/grade-bands.md
  • shared/handover-protocol.schema.json
  • shared/hint-ladder.md
  • shared/platform-conventions.md
  • shared/vocab.md

Open the folder on GitHubat commit c65f2d4

Compare with similar skills

Xiaozhi Math Gradient Trainer 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.

Xiaozhi Math Gradient Trainer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Xiaozhi Math Gradient Trainer this skillqizhitang/xiaozhi-skills105—~2.7kAutomated safety check: PassMIT
DeepTutor CLIHKUDS/DeepTutor41k—~2.8kAutomated safety check: PassApache-2.0
AI Engineering Project Tutorrohitg00/ai-engineering-from-scratch66k—~1.6kAutomated safety check: PassMIT
Hung-Yi Lee Teaching Stylevoidful/hung-yi-lee-skill1.3k—~13kAutomated safety check: PassNone
Claude Certification Tutorrohitg00/ai-engineering-from-scratch66k—~3kAutomated safety check: PassMIT
StudyVault Quiz Tutorbevibing/tutor-skills1.3k—~1.4kAutomated safety check: PassMIT

Similar skills

  • 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.

    41k GitHub stars~2.8k tokensUpdated 2 days ago
    EducationAuto-check passed
  • AI Engineering Project Tutor

    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.

    66k GitHub stars~1.6k tokensUpdated today
    EducationAuto-check passed
  • Hung-Yi Lee Teaching Style

    voidful/hung-yi-lee-skill

    Explains machine learning, LLMs, AI agents and speech modeling in a Hung-Yi Lee-inspired teaching style, drawing on a knowledge base built from his lectures and research references.

    1.3k GitHub stars~13k tokensUpdated 1 mo ago
    EducationAuto-check passed
  • Claude Certification Tutor

    rohitg00/ai-engineering-from-scratch

    Guides a learner through one of four independent Claude certification tracks with onboarding, lessons, practice labs, mock exams and remediation.

    66k GitHub stars~3k tokensUpdated today
    EducationAuto-check passed
  • StudyVault Quiz Tutor

    bevibing/tutor-skills

    Quizzes you on the notes in an Obsidian StudyVault, tracks proficiency per concept and drills weak areas in four-question rounds.

    1.3k GitHub stars~1.4k tokensUpdated 7 mo ago
    EducationAuto-check passed
  • Designs a review-and-practice lesson around an independent first attempt, targeted feedback, supported practice, a fresh independent check and a next step.

    40k GitHub stars~1.1k tokensUpdated today
    EducationAuto-check passed

More from qizhitang/xiaozhi-skills

All 84 skills in this repo
  • Xiaozhi Biology Chart Reader

    qizhitang/xiaozhi-skills

    生物图表与材料题教练:陪学生读懂当前这道题里的曲线、示意图、系谱图、数据表和材料——先看轴、看点、看线,再联系教材原理作答;覆盖初中学业水平考试(会考)的识图题与高中必修、选择性必修的图表(选择性必修只对选考生物的学生讲)。

    105 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Xiaozhi Biology Concept Network

    qizhitang/xiaozhi-skills

    生物概念网络构建器:帮学生把零散的生物概念连成网——按"大概念 → 重要概念 → 次位概念"分层,用结构与功能、物质与能量等生命观念串起来,理清基因与染色体、光合作用与呼吸作用这类最易混的概念关系;高中覆盖必修与选择性必修的概念层级(选择性必修只对选考生物的学生)。

    105 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Xiaozhi Biology Error Dna

    qizhitang/xiaozhi-skills

    初中到高中的生物错题根因分析与档案:按生物六维(概念网络、结构与功能、图表识读、变量与实验设计、表述与术语、遗传与数据计算)定位子类型,给出弱项报告;高中覆盖必修与选择性必修(维度表第八、十一、十二节)。

    105 GitHub stars~1.6k tokensUpdated today
    Auto-check passed
  • Xiaozhi Biology Genetics Coach

    qizhitang/xiaozhi-skills

    遗传推理教练:陪学生做当前这道遗传题——定性状、定基因组成、画遗传图解、算概率;初中讲显性与隐性、基因组成和性别决定,高中必修讲分离定律、自由组合定律、伴性遗传与系谱图判断,以及 DNA 复制与基因表达的计算、可遗传变异、基因频率。

    105 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Xiaozhi Biology Inquiry Coach

    qizhitang/xiaozhi-skills

    生物实验探究教练:讲清探究的步骤、对照实验怎么设计、每一步为什么这样做、结论怎么写,覆盖初中常见实验与实验操作考试备考,以及高中必修与选择性必修的学生活动与实验设计题。

    105 GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Xiaozhi Bridge Planner

    qizhitang/xiaozhi-skills

    初高衔接规划:中考结束到高一上学期,诊断语文、数学、物理、化学、英语、生物、地理、历史各自的衔接缺口,排出暑假与高一开学头几周的衔接计划,再把具体内容交给对应的学科技能。

    105 GitHub stars~1.4k tokensUpdated today
    Auto-check passed

Categories

Questions about Xiaozhi Math Gradient Trainer

What does Xiaozhi Math Gradient Trainer do?

初中到高中的数学分层进阶练习(高中覆盖必修与选择性必修):在某个知识点已经会做的前提下,按 5 层难度定位当前练习层级,再一层一层往上练。. Xiaozhi Math Gradient Trainer is an agent skill from qizhitang/xiaozhi-skills.

When should I use Xiaozhi Math Gradient Trainer?

Xiaozhi Math Gradient Trainer fits situations like: tasks that involve Tutoring and explanations.

How do I install Xiaozhi Math Gradient Trainer in Claude Code?

Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-math-gradient-trainer -a claude-code`. Or copy the skill folder (student/math/xiaozhi-math-gradient-trainer in qizhitang/xiaozhi-skills) into .claude/skills/xiaozhi-math-gradient-trainer in your project. Claude Code loads it when a task matches its description.

How do I install Xiaozhi Math Gradient Trainer in Codex?

Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-math-gradient-trainer -a codex`. Or copy the skill folder (student/math/xiaozhi-math-gradient-trainer in qizhitang/xiaozhi-skills) into .agents/skills/xiaozhi-math-gradient-trainer in your project. Codex loads it when a task matches its description.

Can I use Xiaozhi Math Gradient Trainer in Cursor, Gemini CLI or GitHub Copilot?

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-math-gradient-trainer -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-math-gradient-trainer, .gemini/skills/xiaozhi-math-gradient-trainer, .github/skills/xiaozhi-math-gradient-trainer and .opencode/skills/xiaozhi-math-gradient-trainer in your project.

What does Xiaozhi Math Gradient Trainer need to run?

SKILL.md names no scripts, command-line tools or credentials: Xiaozhi Math Gradient Trainer is instructions for the agent only. Compatibility (from SKILL.md): WorkBuddy / SkillHub / OpenClaw / ClawHub.

Does Xiaozhi Math Gradient Trainer access the network?

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.

Is Xiaozhi Math Gradient Trainer safe to install?

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.

What licence does Xiaozhi Math Gradient Trainer use?

Xiaozhi Math Gradient Trainer is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Xiaozhi Math Gradient Trainer use?

About 2.7k tokens (SKILL.md is roughly 11k 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 15k tokens, read only when the agent opens those files.

What are the alternatives to Xiaozhi Math Gradient Trainer?

Skills that share tags, products or a category with Xiaozhi Math Gradient Trainer: DeepTutor CLI (HKUDS/DeepTutor, 41k stars), AI Engineering Project Tutor (rohitg00/ai-engineering-from-scratch, 66k stars), Hung-Yi Lee Teaching Style (voidful/hung-yi-lee-skill, 1.3k stars) and Claude Certification Tutor (rohitg00/ai-engineering-from-scratch, 66k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Xiaozhi Math Gradient Trainer?

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.