sigma

Diagnose learner knowledge and teach topics through Socratic questioning.

Updated Mar 9, 2021
One-click install
npx skills add https://github.com/DuColin/mrdu --skill sigma-ducolin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sigma
Source: https://github.com/DuColin/mrdu/tree/main/.trae/skills/sigma
Command: npx skills add https://github.com/DuColin/mrdu --skill sigma-ducolin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires excalidraw, react, react-dom, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a tailored, one-on-one AI tutoring experience that enhances understanding through mastery-based, Socratic questioning and adaptive pacing.

Core Features & Use Cases

  • Customizable Tutoring: Guides learners step-by-step through any topic with visual aids and interactive questioning.
  • Mastery-Oriented Learning: Utilizes calibrated rubrics to ensure concepts are genuinely understood before progressing.
  • Use Case: A student wants to master Python decorators; the Skill diagnoses their current knowledge, constructs a learning roadmap, and assesses mastery through simulated practice and self-assessment.

Quick Start

Invoke with "/sigma" followed by the topic and optional parameters, such as "/sigma Python decorators --level beginner" to start a targeted tutoring session.

Frequently Asked Questions about sigma

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

FAQPage Schema
How does Socratic questioning help with mastering complex technical topics?

Socratic questioning helps with mastering complex topics by diagnosing knowledge gaps through adaptive dialogue, iterative practice, and misconception management to optimize long-term retention. It guides learners step-by-step using calibrated rubrics before progressing.

Can I use this personalized AI tutor for beginner level programming concepts?

Yes, you can use this personalized AI tutor for beginner level programming concepts by invoking the Skill with a target topic and level parameter. It diagnoses current knowledge, constructs a learning roadmap, and provides visual aids for customized tutoring.

How do I start a Socratic tutoring session for a specific topic?

To start a Socratic tutoring session, invoke the command followed by your target topic and optional parameters like difficulty level. The AI then diagnoses your understanding and generates an interactive learning roadmap with visual aids.

What is the best way to visualize conceptual explanations during adaptive learning?

The best way to visualize conceptual explanations during adaptive learning is using integrated drawing libraries to generate interactive visual aids. This supports robust dialogue and reinforces comprehension of in-depth topics throughout the mastery process.

Does this Socratic tutoring approach work with React and Excalidraw?

Yes, this Socratic tutoring approach works with React and Excalidraw dependencies to render interactive visual aids. The Skill leverages these frameworks to facilitate adaptive dialogue and display dynamic pedagogical content.

What are the limitations of mastery-based AI tutoring for skill acquisition?

Limitations of mastery-based AI tutoring include its reliance on iterative practice and self-assessment, which demands robust adaptive dialogue. It is specifically designed for topics requiring in-depth conceptual explanation rather than quick factual lookups.