First Principles Learning

Teach or learn a complex concept deeply by extracting its governing principle, building a mental model, explaining the real mechanism, testing misconceptions, requiring active application, using Socratic correction, and verifying transfer. Use when the user asks to learn, understand, master, or deeply explain a topic rather than receive only a direct factual answer. Do not use for simple lookups or when the user explicitly wants only a concise answer.

ycr97 Updated

File contents

ycr97/agent-skills/tree/main/skills/first-principles-learning commit da16e1eca8

Frequently asked questions

npx skillmds@latest add ycr97/first-principles-learning