Skip to main content
skill CX Codex

socratic-teaching-scaffolds — Claude Code skill: setup

Guides learners to master concepts through targeted questioning, misconception checks, and fading hints. Useful for onboarding and mentoring.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add lyndonkl/claude --skill socratic-teaching-scaffolds -a claude-code
Open on GitHub

What socratic-teaching-scaffolds does

The skill organizes learning into five steps. It diagnoses current understanding, plans a question ladder, guides discovery, fades out support, and validates the outcome against a rubric standard of at least 3.5. Instead of handing out solutions, the assistant uses targeted questions to expose contradictions in faulty reasoning.

Scaffolding adjusts as you learn. It starts with worked examples and guided practice, then transitions to independent problem solving. This skill requires active dialogue: if you only want a quick snippet to copy and paste, the back-and-forth questioning will slow you down.

What it helps with

  • deconstruct complex programming topics through guided questions
  • identify and correct misconceptions in mental models
  • onboard teammates using progressive scaffolding removal
  • verify deep understanding with transfer problems

Example prompts for the agent

  • Teach me how recursion works using guided questions
  • Help me understand why floating point math fails for 0.1 + 0.2
  • Explain memory pointers like I'm a beginner using the Socratic method

How to install socratic-teaching-scaffolds

1Skills CLI (Vercel)

npx skills add lyndonkl/claude --skill socratic-teaching-scaffolds -a claude-code

2Manually: put the files in place

~/.claude/skills/socratic-teaching-scaffolds/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/socratic-teaching-scaffolds/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about socratic-teaching-scaffolds

How to install socratic-teaching-scaffolds in Claude Code?

Run npx skills add lyndonkl/claude --skill socratic-teaching-scaffolds -a claude-code in your terminal.

What does socratic-teaching-scaffolds do?

It turns your assistant into a Socratic tutor that asks guiding questions instead of giving immediate answers.

How does scaffolding fading work?

The skill reduces hints as your competence grows, moving from fully worked examples to independent practice. If you get stuck, it restores intermediate clues.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set5

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor