book-to-skill
Security scan passedTurns a technical book or document folder you own into a skill your agent loads on demand: its frameworks, patterns and chapter notes.

An AI tutor for any topic: it writes a syllabus, teaches one lesson at a time and tailors the next to your notes. Replies in Chinese.
Pack · 7 skillsby Li-Evan· EducationUnclaimed · Yours? Claim it
4 images
About
A community skill pack by Li-Evan that turns your coding agent into a one-on-one tutor, built on Benjamin Bloom's "2 Sigma" finding that tutored students do far better than classroom ones. Each topic gets its own folder of Markdown lessons that you read, mark up and answer. How a course runs - Say you want to learn something. It creates a folder with a syllabus (simple, standard or deep) and the first lesson. - Read the lesson, mark anything unclear with ???, and write your feedback at the end. - Say you're done reading. It reads your notes and answers, asks at most a couple of follow-up questions, then writes the next lesson around your gaps. - Once every mastery item is covered, it writes an evaluation and then a summary. A learning log keeps track across sessions. 7 skills - bloom-tutor: the full tutoring loop above - learn-deep: runs the five lenses below in one pass, then helps you pick a direction - learn-crossover: learn a new idea through analogies to what you already know - learn-occam: decide whether something is worth learning, and how deeply - learn-graph: map a field as a knowledge graph with a learning path - learn-prototype: learn by building a rough working prototype, then improving it - learn-feynman: check your understanding by explaining it back Good to know - The skills are written in Chinese, and bloom-tutor always replies in Chinese. - Install it as a Claude Code plugin from the maker's own marketplace, or copy the skill folders into your skills directory. - The same repo also has a separate web app (React and FastAPI) that needs its own LLM API key. It isn't part of this listing. - MIT licensed.
Skills people install alongside Bloom.
Once it’s added
“Create a new folder and help me learn Rust ownership”
“I'm done reading”
“Next lesson”
“Quiz me with the Feynman method on what I just learned”
“Is this topic worth learning, and how deeply?”
Before you add it
Reads only
Your lesson files, annotations and feedback in the course folder
Makes changes · your agent can ask first
A syllabus, lessons, an evaluation and a summary as Markdown files, plus a learning log
Pack · 7 skills, each with its own page
From people who use it
Step by step
Nothing new reaches your agent until a person has looked at it.
Scanned on every change, and again when our rules improve.
Runs on your machine.
Runs on your machine.
Runs on your machine.
Runs on your machine.
npx -y degit Li-Evan/Bloom/skills/bloom-tutor ~/.copilot/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover ~/.copilot/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep ~/.copilot/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman ~/.copilot/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph ~/.copilot/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam ~/.copilot/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype ~/.copilot/skills/learn-prototype
Runs on your machine.
npx -y degit Li-Evan/Bloom/skills/bloom-tutor ~/.cursor/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover ~/.cursor/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep ~/.cursor/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman ~/.cursor/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph ~/.cursor/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam ~/.cursor/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype ~/.cursor/skills/learn-prototype
Runs on your machine.
/plugin marketplace add Li-Evan/Bloom /plugin install bloom@li-evan
npx -y degit Li-Evan/Bloom/skills/bloom-tutor ~/.claude/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover ~/.claude/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep ~/.claude/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman ~/.claude/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph ~/.claude/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam ~/.claude/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype ~/.claude/skills/learn-prototype
Runs on your machine.
npx -y degit Li-Evan/Bloom/skills/bloom-tutor ~/.agents/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover ~/.agents/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep ~/.agents/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman ~/.agents/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph ~/.agents/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam ~/.agents/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype ~/.agents/skills/learn-prototype
Runs on your machine.
Runs on your machine.
npx -y degit Li-Evan/Bloom/skills/bloom-tutor ~/.gemini/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover ~/.gemini/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep ~/.gemini/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman ~/.gemini/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph ~/.gemini/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam ~/.gemini/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype ~/.gemini/skills/learn-prototype
Runs on your machine.
npx -y degit Li-Evan/Bloom/skills/bloom-tutor .agents/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover .agents/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep .agents/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman .agents/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph .agents/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam .agents/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype .agents/skills/learn-prototype
Runs on your machine.
npx -y degit Li-Evan/Bloom/skills/bloom-tutor ~/.openclaw/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover ~/.openclaw/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep ~/.openclaw/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman ~/.openclaw/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph ~/.openclaw/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam ~/.openclaw/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype ~/.openclaw/skills/learn-prototype
Runs on your machine.
npx -y degit Li-Evan/Bloom/skills/bloom-tutor ~/.config/opencode/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover ~/.config/opencode/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep ~/.config/opencode/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman ~/.config/opencode/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph ~/.config/opencode/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam ~/.config/opencode/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype ~/.config/opencode/skills/learn-prototype
Runs on your machine.
npx -y degit Li-Evan/Bloom/skills/bloom-tutor ~/.hermes/skills/bloom-tutor npx -y degit Li-Evan/Bloom/skills/learn-crossover ~/.hermes/skills/learn-crossover npx -y degit Li-Evan/Bloom/skills/learn-deep ~/.hermes/skills/learn-deep npx -y degit Li-Evan/Bloom/skills/learn-feynman ~/.hermes/skills/learn-feynman npx -y degit Li-Evan/Bloom/skills/learn-graph ~/.hermes/skills/learn-graph npx -y degit Li-Evan/Bloom/skills/learn-occam ~/.hermes/skills/learn-occam npx -y degit Li-Evan/Bloom/skills/learn-prototype ~/.hermes/skills/learn-prototype
Scanned and passed · checked 2 h ago
No reviews yet. Used Bloom? Say how it went.
Write a reviewNobody has shared how they use Bloom yet.
Security scan
Passed
Safe to install in every agent it supports. Runs in your agent, as instructions.
Skills people install alongside Bloom.
Turns a technical book or document folder you own into a skill your agent loads on demand: its frameworks, patterns and chapter notes.
Turn PDFs, docs or a codebase into an Obsidian study vault, then have your agent quiz you on it.
Study Buddhism with your agent through source-cited personas of historical masters, plus side-by-side comparisons, debates and study paths.
Turns your agent into a Socratic tutor that never gives the answer, and guides you to it with questions about your code or documents.