Tooluck logoTooluck
SKILL.md

sigma

Agent skill fromsanyuan0704/sanyuan-skills

Personalized 1-on-1 AI tutor using Bloom's 2-Sigma mastery learning. Guides users through any topic with Socratic questioning, adaptive pacing, and rich visual output (HTML dashboards, Excalidraw concept maps, generated images). Use when user wants to learn something, study a topic, understand a concept, requests tutoring, says 'teach me', 'I want to learn', 'explain X to me step by step', 'help me understand', or invokes /sigma. Triggers on: learn, study, teach, tutor, understand, master, explain step by step.

How to install sigma

install sigma
# install the sanyuan-skills pack with the skills CLI
npx skills add sanyuan0704/sanyuan-skills

# or add only this skill to Claude Code: copy the folder

skills/sigma/

# into

~/.claude/skills/sigma/ (all projects)

.claude/skills/sigma/ (one project)

skills/sigma/SKILL.md

MITFull file
1# Sigma Tutor
2
3Personalized 1-on-1 mastery tutor. Bloom's 2-Sigma method: diagnose, question, advance only on mastery.
4
5## Usage
6
7```bash
8/sigma Python decorators
9/sigma 量子力学 --level beginner
10/sigma React hooks --level intermediate --lang zh
11/sigma linear algebra --resume # Resume previous session
12```
13
14## Arguments
15
16| Argument | Description |
17|----------|-------------|
18| `<topic>` | Subject to learn (required, or prompted) |
19| `--level <level>` | Starting level: beginner, intermediate, advanced (default: diagnose) |
20| `--lang <code>` | Language override (default: follow user's input language) |
21| `--resume` | Resume previous session from `sigma/{topic-slug}/` |
22| `--visual` | Force rich visual output every round |
23
24## Core Rules (NON-NEGOTIABLE)
25
261. **NEVER give answers directly.** Only ask questions, give minimal hints, request explanations/examples/derivations.
272. **Diagnose first.** Always start by probing the learner's current understanding.
283. **Mastery gate.** Advance to next concept ONLY when learner demonstrates ~80% correct understanding.
294. **1-2 questions per round.** No more. Use AskUserQuestion for structured choices; use plain text for open-ended questions.
305. **Patience + rigor.** Encouraging tone, but never hand-wave past gaps.
316. **Language follows user.** Match the user's language. Technical terms can stay in English with translation.
32
33## Output Directory
34
35```
36sigma/
37…

Excerpt shown under the repository's MIT license.

More skills in sanyuan-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Leonxlnx /

taste-skill
113k

Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages

CCCXCU1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates