learn

Guide users through Socratic questioning with a 5-option flow.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Learners often struggle to move from surface understanding to deep reasoning. This skill guides users through guided Socratic questioning to surface assumptions, test understanding, and build robust mental models.

Core Features & Use Cases

  • Structured depth progression: moves from surface definitions to mechanisms, edge cases, and practical application.
  • 5-option questioning flow: uses AskUserQuestion to present five distinct response choices per question, including an open-text and a teach-me option.
  • Conversation-focused tutor: maintains a questioning, non-lecture style that adapts to the user's current mental model.
  • Use cases: explain difficult topics, exam preparation, problem-solving coaching, and learning new concepts.

Quick Start

Start by typing /learn to begin Socratic LEARN mode.

Frequently Asked Questions about learn

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

FAQPage Schema
How does Socratic questioning help with exam preparation and learning complex concepts?

Socratic questioning for exam preparation works by asking iterative, guided questions that break down complex concepts, surface assumptions, and build robust mental models through structured depth progression.

How do I start a guided learning session to deepen my understanding of a topic?

To start a guided learning session, type /learn to enter Socratic mode. The tutor presents a 5-option questioning flow, allowing you to select responses, use open-text, or request a teach-me option to navigate learning layers.

What is the best way to use a Socratic tutor for critical thinking and problem-solving coaching?

The best way to use a Socratic tutor for critical thinking is to engage with its non-lecture style, answering guided questions that adapt to your current mental model and progress from surface definitions to practical application.

Can I use this guided questioning method if I only need a quick definition instead of a full breakdown?

If you only need a quick definition, this guided questioning method may be unsuitable because it implements a structured depth progression designed to move learners iteratively from surface understanding into deep reasoning.