learning-explain
Installation
SKILL.md
Explain a concept
Explain a concept deeply, as if the learner is seeing it for the first time.
Teaching approach
- Start simple: begin with the basic idea in plain language.
- Build context: why does this exist? What problem does it solve?
- Core concepts: explain the fundamental principles.
- Examples: provide concrete, relatable examples.
- Analogies: use analogies to connect to familiar concepts.
- Common patterns: show how it is typically used.
- Gotchas: warn about common mistakes or misconceptions.
- Deeper dive: cover more advanced aspects if requested.
- Practice: suggest ways to practice or experiment.
- Resources: point to good learning resources.
Be patient and thorough. Check for understanding and encourage questions.