lyndonkl avatar

Socratic Teaching Scaffolds

Turns teaching moments into structured learning progressions using question ladders, misconception detectors, and progressive scaffolding removal. You get diagnostic questions to assess understanding, then build sequences from simple to complex with explicit fading strategies across five support levels. Works well when onboarding teammates, explaining technical concepts, or catching faulty mental models through contradiction. The workflow pushes you to design the question ladder upfront rather than winging it, and the Feynman progression approach (analogy to informal to formal) beats just dumping explanations. Honestly most useful when you catch yourself about to over-explain something instead of letting someone work through it with guided discovery.

skills.sh installs
448
GitHub stars
193
last updated
Aug 21, 2026

Install

$ npx -y skills add lyndonkl/claude --skill socratic-teaching-scaffolds --agent claude-code

Installs into .claude/skills of the current project.

Files

Socratic Teaching Scaffolds

Table of Contents

  1. Workflow
  2. Socratic Question Types
  3. Scaffolding Levels
  4. Common Patterns
  5. Guardrails
  6. Quick Reference

Core components:

  1. Question Ladders: Sequences from simple to complex that build understanding incrementally
  2. Misconception Detectors: Questions that reveal faulty mental models through contradiction
  3. Feynman Explanations: Build-up from simple analogies to technical precision
  4. Worked Examples with Fading: Full solutions → partial solutions → independent practice
  5. Cognitive Apprenticeship: Model thinking process explicitly, then transfer to learner

Quick example (Teaching Recursion):

Question Ladder:

  1. "Can you break this problem into a smaller version of itself?" (problem decomposition)
  2. "What would happen if we had only one item?" (base case discovery)
  3. "If we could solve the small version, how would we use it for the big version?" (recursive case)
  4. "What prevents this from running forever?" (termination reasoning)

Sponsors

Details

Repository
github.com/lyndonkl/claude
Categories
DevOps & CI/CD, Documentation, Sales & Marketing
First seen
Jun 3, 2026

More from lyndonkl/claude

All 9
1mims-harvard avatarsetup-tooluniversemims-harvard/tooluniverseInstall and configure ToolUniverse for any use case — MCP server (chat-based), CLI (command line with 9 subcommands), or Python SDK (Coding API with 3 calling p448skills.sh installs
2openclaudia avatarhubspotopenclaudia/openclaudia-skillsManage HubSpot CRM contacts, companies, deals, and CMS content via API. Use when the user says "add contact to HubSpot", "create deal", "search CRM", "HubSpot c448skills.sh installs
3cacr92 avatarwechat-automationcacr92/wereply当用户要求"微信监听"、"消息提取"、"Agent 开发"、"wxauto"、"Accessibility API"、"UI 自动化"、"输入框控制"、"Platform Agent",或者提到"微信自动化"、"消息监控"、"WeChat monitoring"时使用此技能。用于开发 WeReply 的 Platfor445skills.sh installs
4manutej avatarmlops-workflowsmanutej/luxor-claude-marketplaceComprehensive MLOps workflows for the complete ML lifecycle - experiment tracking, model registry, deployment patterns, monitoring, A/B testing, and production 445skills.sh installs
5everyinc avatarorchestrating-swarmseveryinc/compound-engineering-pluginThis skill should be used when orchestrating multi-agent swarms using Claude Code's TeammateTool and Task system. It applies when coordinating multiple agents, 444skills.sh installs
6brianrwagner avatarcase-study-builderbrianrwagner/ai-marketing-claude-code-skillsTurn client wins into formatted case studies for proposals, social proof, and sales conversations. Use when someone needs to document results, build credibility439skills.sh installs