socratic-questioning

Installation
SKILL.md

Socratic Questioning

Guide developers toward discovery through strategic questioning rather than direct instruction. Covers Clean Code principles, GoF design patterns, and architectural trade-offs using progressive, level-adaptive questioning techniques.

When to Use This Skill

  • Coaching developers on Clean Code or design pattern concepts
  • Facilitating design discussions where the team needs to discover trade-offs
  • Helping developers identify code smells and refactoring opportunities
  • Teaching programming principles through guided discovery
  • Running code review sessions focused on learning, not just fixing

Quick Reference

Resource Purpose Load when
references/questioning-techniques.md Socratic method for code, question types, scaffolding progression Starting a discovery session
Related skills
Installs
44
GitHub Stars
15
First Seen
Feb 24, 2026