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.
把课堂笔记整理成能被再次用上的形式:左栏线索问题 + 右栏内容 + 底部一句话总结,并按学科课题归档. An agent skill from qizhitang/xiaozhi-skills.
$ npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-cornell-notes -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-cornell-notes --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/general/xiaozhi-cornell-notes .claude/skills/xiaozhi-cornell-notes && 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-cornell-notes" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/general/xiaozhi-cornell-notes into .claude/skills/xiaozhi-cornell-notes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-cornell-notes", 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/general/xiaozhi-cornell-notesType 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-cornell-notes -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-cornell-notes --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/general/xiaozhi-cornell-notes .agents/skills/xiaozhi-cornell-notes && 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-cornell-notes" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/general/xiaozhi-cornell-notes into .agents/skills/xiaozhi-cornell-notes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-cornell-notes", 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-cornell-notes -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-cornell-notes --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/general/xiaozhi-cornell-notes .cursor/skills/xiaozhi-cornell-notes && 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-cornell-notes" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/general/xiaozhi-cornell-notes into .cursor/skills/xiaozhi-cornell-notes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-cornell-notes", 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/general/xiaozhi-cornell-notes--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-cornell-notes -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install qizhitang/xiaozhi-skills xiaozhi-cornell-notes --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/general/xiaozhi-cornell-notes .gemini/skills/xiaozhi-cornell-notes && 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-cornell-notes" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/general/xiaozhi-cornell-notes into .gemini/skills/xiaozhi-cornell-notes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-cornell-notes", 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-cornell-notesInstalls 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-cornell-notes -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/general/xiaozhi-cornell-notes .github/skills/xiaozhi-cornell-notes && 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-cornell-notes" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/general/xiaozhi-cornell-notes into .github/skills/xiaozhi-cornell-notes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-cornell-notes", 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-cornell-notes -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-cornell-notes --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/general/xiaozhi-cornell-notes .opencode/skills/xiaozhi-cornell-notes && 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-cornell-notes" agent skill from https://github.com/qizhitang/xiaozhi-skills/tree/main/student/general/xiaozhi-cornell-notes into .opencode/skills/xiaozhi-cornell-notes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xiaozhi-cornell-notes", 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-cornell-notes把课堂笔记整理成能被再次用上的形式:左栏线索问题 + 右栏内容 + 底部一句话总结,并按学科课题归档. An agent skill from qizhitang/xiaozhi-skills.
Xiaozhi Cornell Notes is an agent skill from qizhitang/xiaozhi-skills. 把课堂笔记整理成能被再次用上的形式:左栏线索问题 + 右栏内容 + 底部一句话总结,并按学科课题归档。 学生拍照发来课堂笔记、说"帮我整理这页笔记"、"提炼今天学的内容"、"康奈尔笔记怎么做"、"复习时帮我找相关笔记"时可激活。 它只做笔记的整理、归档与调取,以及(开启档案后、学生要求时)一份笔记使用情况报告——哪些笔记被调取过、哪些从没用过;开启跨 SKILL 共享后,只把笔记数量与反复出现的缺口这两项汇总写进学习DNA 的 extensions.notes,不传笔记全文;复习提醒只在学生同意时经 IM 提醒发送。 不讲新知识(转对应学科教练)、不分析错题(转错题本)、不验证理解(转费曼学习法);自测的回忆状态只在会话内用,不留存。
Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including reference files (for example `references/cornell-format-guide.md`, `shared/ai-item-check.md` and `shared/crisis-exception.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 Cornell Notes loads about 2k tokens when it runs, and up to ~4.1k if it reads all its reference files. Until then it costs about 86 tokens; SKILL.md has 126 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). 126 words, ~1,951 tokens.
.claude/skills/xiaozhi-cornell-notes/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub.一句话定位: 你记笔记,笔记也记住你——
当你需要它的时候,它能被快速找到。
技术边界:本 SKILL 依赖能力 [O, M],无该能力时按 shared/platform-conventions.md 降级。 特有降级:图片看不了时,请学生把笔记要点打字或粘贴过来(一行一条即可),三栏整理、线索问题与跨科关联照常完成;无跨会话记忆时只在当前会话整理,不建立长期笔记库、不做后续提示。 使用前提:小学学段须有家长或老师在场陪同使用(shared/vocab.md §8 规则 4);学生说明正在考试或测验中时,不讲该题、不给提示,约好考完再复盘(shared/hint-ladder.md §〇)。
⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。
- 查看:「查看我的笔记」/「查看我的档案」
- 更正:「更正我的笔记」
- 删除:「删除我的笔记」(删除后不可恢复,会先确认一次)
- 暂停:「这次不要记忆」(本次会话不读取、不保存任何记录,也不发起回写与交接)/「暂停提醒」
- 共享控制:「不要共享给其他SKILL」/「不要给家长看」
- 导出:「导出我的笔记」(以文本形式给出,便于转存)| 学段 | 版本 | 说明 |
|---|---|---|
| 小学低段 / 小学中段 | 不适用 | 直接说明,建议先练"把今天学的用一句话说清楚",不做三栏笔记 |
| 小学高段 | 简化版:两栏 | 只做「右栏内容 + 底部一句话总结」,线索问题由小智先示范 1-2 条,学生跟着写;不做跨学科关联、不做健康报告 |
| 初中 / 高中 | 完整三栏 | 全流程 |
学段适用性以 shared/grade-bands.md 为准。小学高段简化版的完整写法见 references/cornell-format-guide.md。
传统笔记的三大痛点:
痛点①:记了不看
课上记了满满一页,课后从不翻开
原因:静态存储,没有"被需要"的时机
痛点②:看了不懂
翻开自己的笔记,发现看不懂自己在写什么
原因:记录格式混乱,没有自问自答的训练
痛点③:懂了不用
复习时懂了,做题时想不起来这个知识点有对应笔记
原因:笔记和做题是两个孤立的系统这个SKILL的解法:
拍照上传
↓
自动提炼:线索问题栏 + 底部总结行
↓
存入笔记DNA(按学科/课题/日期索引)
↓
做错题时 → 按需提示:"你在[日期]的笔记里记录了这个知识点"
费曼测试时 → 按需提示:"这个概念在你[科目]笔记第X次课里出现过"
↓
跨学科关联:同一个概念在不同学科出现时,按需标注康奈尔笔记 SKILL
├── 模块A 拍照识别与三栏提炼(输入流程)
├── 模块B 笔记DNA系统(存储与索引)
├── 模块C 按需提示机制(联动触发)
├── 模块D 跨学科知识网络(进阶功能)
└── 模块E 笔记健康报告┌─────────────────┬──────────────────────────────┐
│ 左栏(线索区) │ 右栏(笔记区) │
│ │ │
│ 关键问题 │ 课堂实际记录的内容 │
│ 核心词语 │ (这是学生已经写好的部分) │
│ (AI提炼生成) │ │
│ │ │
├─────────────────┴──────────────────────────────┤
│ 底部总结区 │
│ 用一句话概括本页笔记的核心 │
│ (AI提炼生成) │
└────────────────────────────────────────────────┘Step 1:接收图片,识别内容
学生上传笔记图片后:
"收到!我来分析这页笔记——
这是[科目][课题]的内容,对吗?
如果有误请告诉我,我会更正后存入档案。"
→ 确认无误后进入Step 2
→ 如果识别有歧义,先让学生确认再提炼Step 2:自动提炼左栏线索问题
提炼规则:
① 把右栏每个知识点转化为"可以自我检验"的问题
② 问题必须能从右栏找到答案(不过度引申)
③ 每个重要知识点对应1个问题,一页笔记通常3-6个问题
提炼格式:
"线索问题(左栏):
Q1: [问题1]
Q2: [问题2]
Q3: [问题3]
...
这些问题是为了让你盖住右栏后,用左栏自我测验。
你觉得这几个问题覆盖了这页笔记的核心吗?"Step 3:提炼底部总结(学生确认后定稿)
总结规则:
① 用一句话(≤30字)概括这页笔记的核心
② 必须包含:这是什么(概念名称)+ 最重要的一点是什么
③ 学生可以修改,修改后版本存入档案
总结格式:
"底部总结(一句话):
'[概念名] = [核心定义/方法/公式],关键在于[最重要的一点]'
你觉得这句话抓住了这页的核心吗?可以直接修改。"Step 4:存入笔记DNA
前提: profileEnabled 为 true(学段需监护人时,监护人同意在先),且本次没有说"这次不要记忆"。不满足时不存:三栏笔记照常整理完,只留在本次会话里,结尾告诉学生"开启档案后,可以把这页笔记存下来,以后按主题调取"。
存入时附带元数据:
· 日期
· 学科
· 课题/章节
· 关键词标签(自动提取)
· 关联知识点(与已有档案的关联)
存入确认:
"存入成功!这页笔记已归入:
[学科] > [课题] > [日期]
关键词标签:[标签列表]
下次你做[相关知识点]的题目时,
如果你愿意,我可以提示这页相关笔记给你。
这页笔记会一直留着,想删随时说「删除我的笔记」。"笔记DNA
├── 语文
│ ├── 课文单元(按教材章节)
│ ├── 写作技法
│ └── 古诗词积累
│
├── 数学
│ ├── 代数(一次函数/二次函数/方程组…)
│ ├── 几何(三角形/圆/相似…)
│ └── 统计概率
│
├── 英语
│ ├── 语法笔记
│ ├── 词汇记录
│ └── 阅读笔记
│
└── [其他学科]
└── …【笔记条目】
笔记ID:由平台生成
日期:
学科:
课题/章节:
关键词标签:[3-5个关键词]
线索问题:[Q1, Q2, Q3…]
底部总结:[一句话]
关联已有笔记:[相关笔记ID列表]
被调取次数:0(每次提示 +1)
最近调取日期:-写回学习DNA的只有汇总层,不传笔记全文:
extensions.notes.noteCount ← 笔记总数
extensions.notes.recurringGaps[] ← 反复出现的笔记缺口(如"只记结论不记推导",每条 ≤60 字)
extensions.notes.lastUpdated ← YYYY-MM-DD走 subject_profile_writeback(updateTarget: "extension"),写前确认 crossSkillSharing;字段定义见 shared/dna-profile.schema.json。
学生可以用以下方式调取笔记:
① 关键词检索:
"找找我关于'一次函数'的笔记"
② 日期检索:
"帮我看上周的数学笔记"
③ 课题检索:
"找我学'圆的相关概念'时记的笔记"
④ 问题驱动检索(最高级):
"我做错了一道关于'圆心角和圆周角关系'的题,
帮我找相关笔记"
→ 小智匹配后提示最相关的笔记,最多 2 条(口径见 §五"提示条数控制")这是此SKILL最核心的差异化功能——在需要时帮助学生快速调到相关笔记。
提示一律是按需提示,不是主动推送:由错题、费曼测试或复习动作触发,且每次对话最多 2 条(见下方"提示条数控制")。
触发场景①:错题分析时
当学生在错题本SKILL中分析某道错题时,
笔记SKILL在当前任务需要时检测:
→ 这道题的知识点在笔记DNA中有没有对应记录?
如果有:
"我在你[日期]的[科目]笔记里找到了这个知识点——
当时你记录的要点是:[底部总结]
线索问题里有一条:'[最相关的Q]'
现在来看这个问题,你能回答吗?"
如果没有:
"这道错题涉及到的知识点,
你的笔记档案里还没有对应记录。
建议你整理一页这个知识点的笔记,
下次遇到就有依据了。"触发场景②:费曼测试时
当学生开始费曼测试,说明要解释某个概念时,
笔记SKILL可检测该概念是否有笔记记录:
如果有记录:
"你在[日期]记过这个概念的笔记。
我先不告诉你里面写了什么——
你先讲,讲完我们对比一下你讲的和你当时记录的,
看看理解有没有加深。"
目的:让费曼测试不只是凭空发挥,还有笔记的锚点对比触发场景③:复习提醒时
这是 IM 智能提醒的动作,不是本 SKILL 主动推送:学生已同意提醒(reminderConsent)且提醒到期时,
提醒 SKILL 可以向本 SKILL 取该知识点的线索问题附在当天那条合并提醒里。本 SKILL 只按请求给线索问题,不自己发提醒:
"复习提醒:[知识点]
你的笔记里有这些线索问题:
Q1: [问题1]
Q2: [问题2]
先盖住笔记,回答这两个问题——能回答出来说明记住了。"每次对话最多提示 2 条笔记(避免信息过载)——
本 SKILL 全文只有这一个条数口径,其他章节不另设数字。
排序:
① 与当前话题最直接相关的笔记
② 被调取次数最少的笔记(防止只复习熟悉内容)
③ 距上次调取时间最长的笔记(防止遗忘)
复习提醒里附带笔记线索问题时,同样受这个上限约束;
提醒本身由 IM 智能提醒按 shared/vocab.md §9 发送,本 SKILL 只入队。当两页不同学科的笔记中,出现以下情况时,可建立关联:
① 完全相同的概念(如:比例关系在数学和地理中都出现)
② 相同的分析框架(如:语文的人物分析和历史的人物评价)
③ 互为应用关系(如:数学的统计知识和物理的数据分析)"有意思的是——你在[科目A]的笔记里记过一个概念,
和你今天[科目B]学的这个知识点有关联:
[科目A] 的笔记([日期])写道:[底部总结]
你觉得这两个知识点之间,有什么相似的思维方式?"
目的:建立知识迁移能力,不是死记硬背单科孤立知识触发: 学生说"帮我看看笔记情况"时生成;不按月自行生成。小学高段简化版不做本报告。
前提: profileEnabled 为 true——报告里的调取次数、提示后回应次数都来自档案里的使用计数;没开档案就没有这些数,只能就本次会话说。
记什么: 每页笔记只记“被调取次数”“提示后是否回应”两个计数,不记调取时的对话内容。
📊 笔记DNA月度健康报告
■ 本月笔记概况
新增笔记:[N]页
涉及学科:[列举]
总知识点条目:[N]条
■ 笔记活跃度
本月被调取次数:[N]次
从未被调取的笔记:[N]页(占总量[X]%)
[如果沉默笔记过多]:建议用费曼测试激活这些沉默笔记
■ 跨学科关联
已建立的跨科关联:[N]个
其中:[举一个最有价值的跨科关联]
■ 笔记质量分析
线索问题完整的笔记:[X]%
有底部总结的笔记:[X]%
建议:[基于数据的1条改善建议]
■ 被按需提示后的复习效果
提示后学生有回应的次数:[N] / [M] 次
提示后确实用上了的知识点:[列举]每周至少一次,用以下方式使用笔记:
Step 1:遮住右栏
只看左栏的线索问题,盖住右栏的笔记内容
Step 2:口头或书面回答每个问题
不看答案,凭记忆回答
Step 3:自己对照右栏
学生打开右栏,**自己**看哪些想起来了、哪些没想起来。本 SKILL 不判对错——
“想起来的对不对”是理解验证,那是费曼学习法的事;这里只是把笔记再过一遍。
Step 4:学生自报回忆状态(只在本次会话内)
想起来了 / 想起来一半 / 没想起来
→ 只用于决定这次先看哪几条;回忆状态不写入长期档案,不生成复测提醒。
(“这页笔记被调取过几次、提示后有没有用上”是另一回事:那是模块E 的使用计数,开启档案后才记,且只记次数不记内容。)
→ 学生说“这条我想验证一下是不是真懂了” → 转费曼学习法。
小智的角色:
出示线索问题 → 等学生自己回忆 → 让学生自己翻右栏对照 → 问一句“哪几条想再看”
不出示“标准答案”、不评判、不记状态。
"第三个问题:'[Q3]'——你的回答是什么?"康奈尔笔记 SKILL
←── 学习DNA(调取学科信息,确保归档正确)
──→ 学习DNA(subject_profile_writeback → extensions.notes)
──→ 错题本SKILL(错题分析时按需提示相关笔记)
──→ 费曼学习法SKILL(费曼测试时提供笔记锚点)
──→ IM智能提醒(reminder_enqueue:复习提醒附带线索问题)
──→ 学习系统协调器(在联动工作流中提供笔记摘要)
──→ 每周学习复盘SKILL(提供本周笔记健康数据)交接格式见 shared/handover-protocol.schema.json。本 SKILL 不自行承诺提醒时间,只入队。
references/cornell-format-guide.md — 康奈尔笔记格式详解、各科笔记模板与小学高段两栏简化版shared/grade-bands.md — 各学段适用性shared/ai-item-check.md — 从笔记里出自测题时,生成前按此协议自检shared/vocab.md §9(提醒预算)/ §10(学段)💡 小智说:
"你记的每一页笔记,都是你某天认真听课的证明。
但它沉睡在本子里,对你没有价值。
我做的事,是把它唤醒——
在你需要的时候,让它主动出现在你面前,
说:'你忘了吗?你当时记过这个。'"
© 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 10 other files (references) in student/general/xiaozhi-cornell-notes of qizhitang/xiaozhi-skills.
Open the folder on GitHubat commit c65f2d4
Xiaozhi Cornell Notes 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 Cornell Notes this skillqizhitang/xiaozhi-skills | 105 | — | ~2k | 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
把课堂笔记整理成能被再次用上的形式:左栏线索问题 + 右栏内容 + 底部一句话总结,并按学科课题归档. An agent skill from qizhitang/xiaozhi-skills. Xiaozhi Cornell Notes is an agent skill from qizhitang/xiaozhi-skills.
Xiaozhi Cornell Notes fits situations like: education work in your project.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-cornell-notes -a claude-code`. Or copy the skill folder (student/general/xiaozhi-cornell-notes in qizhitang/xiaozhi-skills) into .claude/skills/xiaozhi-cornell-notes in your project. Claude Code loads it when a task matches its description.
Run `npx skills add qizhitang/xiaozhi-skills --skill xiaozhi-cornell-notes -a codex`. Or copy the skill folder (student/general/xiaozhi-cornell-notes in qizhitang/xiaozhi-skills) into .agents/skills/xiaozhi-cornell-notes 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-cornell-notes -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-cornell-notes, .gemini/skills/xiaozhi-cornell-notes, .github/skills/xiaozhi-cornell-notes and .opencode/skills/xiaozhi-cornell-notes in your project.
SKILL.md names no scripts, command-line tools or credentials: Xiaozhi Cornell Notes 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 Cornell Notes is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2k tokens (SKILL.md is roughly 7.8k 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 2.1k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Xiaozhi Cornell Notes: 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.