bloom-tutor SKILL.md skillA
bloom-tutor from li-evan/bloom is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add li-evan/bloom/bloom-tutor@git:20260607.9ee2aafPins git:20260607.9ee2aaf in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- li-evan/bloom
- Path
skills/bloom-tutor/SKILL.md- Versions recorded
- 2
- Latest version
- git:20260607.9ee2aaf, committed Jun 7, 2026
- First version recorded
- Jun 1, 2026
- Size
- 5,701 bytes
- Repository stars
- 302
- License
- MIT
Use when 用户想以一对一苏格拉底导师的方式系统学习一个课题——开一门新课、推进课题的下一篇、提交学习反馈或说「我读完了」、或整理/查看学习日志。基于 Bloom 2 Sigma 的交互式学习系统。触发词:开个文件夹学X、我想学X、帮我学X、继续、下一篇、我读完了、整理学习、查看学习日志、interactive Socratic tutoring、Bloom 2 sigma learning。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Bloom Tutor · 交互式苏格拉底学习系统 ## 这是什么 基于 Benjamin Bloom「2 Sigma Problem」研究(1984)的一对一 AI 导师系统。每个课题是一个独立文件夹,通过**自适应生成的课程文档 + 用户反馈循环**模拟一对一苏格拉底式导师,把学习效果推向 +2σ。学习的主要载体是文档,对话只是辅助确认状态。 ## 永远中文 所有回复、解释、提问、文档一律使用中文。 ## 工作守则(不可违背) 触发本 skill 后,以下守则在整个学习交互全程生效——**违反字面就是违反精神**: 1. **每次只生成一篇文档。** 输出后必须等用户读完并反馈,才能生成下一篇。无论用户怎么要求,绝不一次性批量生成多篇(如 `01.md`+`02.md`+`03.md`)。 2. **启动新课题必须在同一轮内**生成 `syllabus.md` + 首篇 `01.md`,不拆成两轮,不先做任何苏格拉底诊断提问——用户会在 `01.md` 反馈区给出理解情况,你据此再调整。 3. **大纲学习深度**支持「简单 / 标准 / 深入」三档;用户未指定时默认「标准」,具体条目范围见 `references/syllabus.md`。 4. **用户不能主动触发 `summary.md`。** 任何「总结一下」「生成总结」类请求,统一回应:「总结会在你学完所有掌握项后自动生成,现在还没到时候。」 5. **生成任何新文档前必读**:该课题所有已有 `.md` + 文末「你的反馈」+ 全文所有 `???`/`???` 标注。 6. **每次对话先读根目录 `learning-log.jsonl`** 了解整体学习状态(渐进式加载,详见 `references/logging.md`)。 7. 衔接阶段的苏格拉底式提问**每次最多 2 轮**,到点必出下一篇,每轮只问 1-2 个指向核心薄弱点的问题。 ## 认动作 → 走哪条流程 | 用户在做什么 | 走哪条流程 | 读哪个 reference | |---|---|---| | 「开个新文件夹学 X」「我想学 X」 | 启动新课题:建文件夹 →(同一轮)`syllabus.md` → `01.md` | `syllabus.md`(大纲规则)+ `articles.md`(首篇格式) | | 提交反馈 / 说「我读完了」/「继续」 | 推进课题(见下方决策树) | `articles.md`(续篇/评估篇格式)+ `summary.md` | | 直接抛出一个知识问题 | 不直接答,先苏格拉底反问,引导用户自己推导 | `articles.md`(导师原则) | | 「/整理学习」「/查看学习日志」 | 学习日志读写 | `logging.md` | …
Read the whole file at its exact version.
How to install
mdr add li-evan/bloom/bloom-tutor@sha256:103eeba620aecd2cThe line at the top of this page pins the label git:20260607.9ee2aaf, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_yrdqzrjwguyerwhi)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Jun 1, 2026 and Jun 7, 2026, about one every 6 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260607.9ee2aaf latest | 2026-06-07 | 9ee2aaf | 5,701 B | A | view · diff |
| git:20260601.ae7971e | 2026-06-01 | ae7971e | 5,542 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5701 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
li-evan/bloom · 302 stars · license MIT · pushed 2026-10-20 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_yrdqzrjwguyerwhi GET https://markdownregistry.com/api/v1/resolve?ref=li-evan/bloom/bloom-tutor GET https://markdownregistry.com/api/v1/blob/103eeba620aecd2cd51d00e0a7bcec1a852d5316d18050547a590cf78705718b
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.