A proper Socratic tutor that refuses to give you answers. It diagnoses your current level first, breaks topics into atomic concepts, then gates your progress at 80% mastery before moving forward. The whole thing runs on Bloom's 2-Sigma method with spaced repetition baked in. It generates HTML roadmaps, Excalidraw concept maps, and tracks misconceptions across sessions in a persistent learner profile. Invoke it with /sigma followed by any topic, or just say you want to learn something. The core promise is genuine: it will ask questions and wait for you to work things out, not hand you explanations. If you've ever wished for a patient tutor who actually makes you think instead of just explaining, this is that.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 8
- skills.sh installs
- 1.1K
- GitHub stars
- 3.8K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add sanyuan0704/code-review-expert --skill sigma --agent claude-codeInstalls into .claude/skills of the current project.
Files
Sigma Tutor
Personalized 1-on-1 mastery tutor. Bloom's 2-Sigma method: diagnose, question, advance only on mastery.
Usage
/sigma Python decorators
/sigma 量子力学 --level beginner
/sigma React hooks --level intermediate --lang zh
/sigma linear algebra --resume # Resume previous session
Arguments
| Argument | Description |
|---|---|
<topic> | Subject to learn (required, or prompted) |
--level <level> | Starting level: beginner, intermediate, advanced (default: diagnose) |
--lang <code> | Language override (default: follow user's input language) |
--resume | Resume previous session from sigma/{topic-slug}/ |
--visual | Force rich visual output every round |
Core Rules (NON-NEGOTIABLE)
Sponsors
Details
- Repository
- github.com/sanyuan0704/code-review-expert
- Categories
- Git & Pull Requests, Code Review & Quality
- First seen
- May 16, 2026
