sigma

Deliver personalized 1-on-1 AI tutoring with Socratic questioning and adaptive pacing.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jiakailong/GraphCoder --skill sigma-jiakailong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sigma
Source: https://github.com/jiakailong/GraphCoder/tree/main/app/code_agent/skills/sigma
Command: npx skills add https://github.com/jiakailong/GraphCoder --skill sigma-jiakailong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Sigma provides personalized, one-on-one AI tutoring that uses Bloom's 2-Sigma mastery learning to diagnose learners, guide through topics with Socratic questioning, and deliver adaptive pacing plus rich visual outputs (HTML dashboards, Excalidraw maps, generated images). It helps users learn new topics efficiently, study difficult concepts, and stay motivated through structured, teacher-like guidance.

Core Features & Use Cases

  • Socratic Questioning — Learners explore concepts through guided questions rather than direct answers.
  • Mastery Gating — Progress only after demonstrated understanding (target ~80%).
  • Adaptive Pacing & Roadmaps — Diagnoses, builds a topic roadmap, and adjusts difficulty in real time.
  • Rich Visual Outputs — Generates HTML dashboards and Excalidraw concept maps to visualize progress.
  • Session Persistence — Remembers learner profiles, past misconceptions, and progress across topics.
  • Multi-topic Tutoring — Suitable for programming topics, academic subjects, and general study.

Quick Start

Ask Sigma to tutor me on a topic and start with a diagnostic to build a personalized learning roadmap.

Frequently Asked Questions about sigma

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does Socratic questioning work for personalized AI tutoring?

Socratic questioning guides learners through concepts with targeted questions rather than direct answers, prompting critical thinking. This mastery learning approach adapts pacing based on your responses to ensure demonstrated understanding before progressing.

What is Bloom's 2-Sigma mastery learning method?

Bloom's 2-Sigma method provides personalized 1-on-1 tutoring that adapts to individual learners, achieving learning outcomes significantly higher than conventional classroom instruction. It uses mastery gating to prevent progression until concepts are fully understood.

Can I generate visual concept maps and HTML dashboards for study tracking?

Yes, the tutoring process generates rich visual outputs including HTML dashboards and Excalidraw concept maps. These visuals track your learning progress and map out topic roadmaps dynamically as you advance.

How do I start learning a new topic with an AI tutor?

To begin AI tutoring, provide a specific topic you want to learn and your language preferences. The system runs an initial diagnostic to build a personalized learning roadmap tailored to your current understanding.

Does AI tutoring support session persistence for tracking study progress?

Yes, session persistence tracks learner profiles, past misconceptions, and progress across multiple topics. This allows you to resume tutoring sessions and retain your learning history over time.

What are the limitations of mastery learning with adaptive pacing?

Mastery learning enforces strict progression gates, requiring demonstrated understanding of roughly 80% before advancing. This means learners cannot skip ahead and must actively engage with all diagnostic and practice tasks.