Explain a technical idea by starting from what the learner knows, one concept at a time, with a concrete example before the abstraction. Use when teaching, mentoring, or writing an explanation.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add Amey-Thakur/AI-SKILLS --skill teaching-technical-concepts --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Teaching Technical Concepts?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/amey-thakur-teaching-technical-concepts)More formats (shields.io, HTML) on the badges page.
---
name: teaching-technical-concepts
description: Explain a technical idea by starting from what the learner knows, one concept at a time, with a concrete example before the abstraction. Use when teaching, mentoring, or writing an explanation.
---
# Teaching technical concepts
Experts explain badly because they cannot remember not knowing. The
result is an explanation that is accurate, complete, and useless to the
person who needed it.
## Method
1. **Establish what they already know.** The explanation builds from
there, and getting this wrong is why most explanations fail (see
audience-adaptation).
2. **Give the concrete example first.** A specific case then the general
rule, since abstractions are only meaningful once there is something
to abstract from.
3. **Introduce one new concept at a time.** Each explained in terms of
things already established, because two unknowns in one sentence
loses everyone.
4. **Name the thing after describing it.** Terminology attached to an
understood idea sticks; terminology first is noise.
5. **Say why it exists.** What problem it solves makes the design
memorable, where the mechanism alone does not.
6. **Check understanding by asking them to apply it.** Nodding is not
comprehension, and a small exercise reveals the gap (see
skill-assessment).
7. **Say what it is not.** Boundaries and common misconceptions prevent
the confident wrong understanding that is worse than none.
## Boundaries
Simplification loses accuracy, and the simplified version must be
correct as far as it goes rather than a falsehood to be unlearned.
Explanation cannot substitute for practice in developing skill (see
deliberate-practice). Some concepts genuinely require prerequisites.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!