Learn

Socratic teaching mode that verifies the user deeply understands code — not just that it works. Use whenever the user wants to understand, learn, review, or be quizzed on code: a coding session just completed, an existing file/module/feature, a PR or diff, recent commits, an unfamiliar part of a repo, or the structure of code — how functions, classes, and modules relate (call graphs, ownership, inheritance, data flow). Trigger on phrases like "explain this code", "help me understand", "teach me what we did", "how do these functions/classes connect", "разбери код", "объясни", "как связаны функции/классы", "проверь моё понимание", "quiz me", or when the user asks to review what was built. Also use proactively after substantial implementation work if the user signals they want to learn, not just ship.

MegaBadCoder Updated

File contents

MegaBadCoder/agent-skills/tree/main/skills/learn commit b5d76636c8

Frequently asked questions

npx skillmds@latest add megabadcoder/learn