skillfed

sigma

Sigma is a 1-on-1 AI tutor that guides learners through any subject using Bloom's 2-Sigma method—diagnosing understanding, asking targeted questions, and advancing only when mastery is demonstrated. It generates visual learning roadmaps, concept maps, and HTML dashboards to support your progress, while maintaining a learner profile across topics to personalize future sessions.

Sigma is a personalized AI tutor that teaches any topic through Socratic questioning and adaptive mastery-based progression.

AI-generated summary based on this skill's SKILL.md

3,785 335 MIT updated by sanyuan0704

Install

sanyuan0704/sanyuan-skills/sigma · repository language: Python

CLI (skillfed)coming soon
git clone https://github.com/sanyuan0704/sanyuan-skills
cp -r sanyuan-skills/skills/sigma ~/.claude/skills/sigma

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How does sigma teach me python decorators?

Sigma is a 1-on-1 AI tutor that teaches Python decorators using Bloom's 2-Sigma method. It diagnoses your current understanding through targeted questions, then guides you step-by-step with Socratic questioning. Sigma advances only when you demonstrate mastery, ensuring deep comprehension rather than surface-level knowledge. It generates visual concept maps and learning roadmaps to show how decorators fit into your Python knowledge.

What makes sigma different from other tutoring platforms?

Sigma implements Bloom's 2-Sigma learning approach, which combines personalized 1-on-1 instruction with adaptive pacing. It diagnoses gaps in your understanding, corrects misconceptions through visual aids, and maintains a persistent learner profile across multiple topics. Unlike generic tutors, sigma remembers your progress and personalizes future sessions based on what you've already mastered.

Can sigma help me master data structures with spaced repetition?

Yes. Sigma uses spaced repetition review to help you master data structures by resuming previous learning sessions at optimal intervals. Your learner profile tracks your progress across topics, allowing sigma to schedule reviews when you're most likely to retain information. Combined with its Socratic questioning method, this ensures long-term mastery rather than temporary memorization.

How does sigma correct my misconceptions when learning?

Sigma understands concepts deeply and uses visual aids—including interactive concept maps and HTML dashboards—to help you see where your thinking diverges from correct understanding. Through targeted Socratic questions, sigma guides you to discover and correct misconceptions yourself, which research shows leads to stronger learning than direct correction alone.

Does sigma create a personalized learning roadmap?

Sigma generates visual learning roadmaps and concept maps tailored to your learning journey. These dashboards show how topics connect and your progress across them. Sigma maintains your learner profile persistently, so each session builds on previous work and adapts to your pace and demonstrated mastery level across any subject you choose to study.

What subjects can sigma tutor me on?

Sigma can tutor you on any subject—from programming languages like Python and React to mathematics like calculus and linear algebra, to sciences like quantum mechanics and organic chemistry, to web development and machine learning. Its adaptive Socratic method and visual learning tools work across domains, personalizing the tutoring experience to your chosen topic and learning goals.

SKILL.md

rendered from the published skill — quoted content, verbatim

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

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 5 files
skills/sigma/README.md
skills/sigma/SKILL.md
skills/sigma/references/excalidraw.md
skills/sigma/references/html-templates.md
skills/sigma/references/pedagogy.md

Related skills

Tags

socratic-questioning adaptive-pacing mastery-learning concept-visualization misconception-tracking spaced-repetition interactive-tutoring learner-profiling pedagogical-framework visual-dashboards