concept-explainer

Solid

Explains complex or technical concepts clearly at the right level for the audience, using layered depth, concrete analogies, worked examples, and checks for understanding — adapting from ELI5 to expert. Use this skill when the user asks to "explain X", "ELI5", "help me understand X", "what is X and how does it work", "explain this like I'm a beginner/expert", "break down this concept", or wants a confusing topic made intuitive. Works for technical, scientific, financial, or abstract topics.

AI & Automation 3 stars 2 forks Updated today MIT

Install

View on GitHub

Quality Score: 79/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Concept Explainer ## Overview Make hard ideas click. Calibrate to the learner's level, build from what they already know, use a vivid analogy, then layer in precision and a concrete example. End by checking understanding. Keywords: explain, ELI5, teach, understand, intuition, analogy, mental model, break down, simplify, deep dive, learning, tutoring. ## Workflow 1. **Calibrate the level.** Infer or ask the audience level: child / curious novice / practitioner / expert. Match vocabulary and assumed background. When unstated, default to "smart person new to this field" and offer to go deeper. 2. **Anchor to prior knowledge.** Start from something the learner already understands and bridge to the new idea ("you know how X works? This is like that, except…"). 3. **Lead with one strong analogy.** Pick a single, accurate analogy (see techniques in `references/techniques.md`). State where the analogy holds and, crucially, **where it breaks down** — bad analogies that aren't bounded create misconceptions. 4. **Give the precise definition** after the intuition, not before. Intuition first, formality second. 5. **Show a concrete worked example.** Make the abstract tangible with real numbers, code, or a scenario. 6. **Layer depth progressively.** Structure as: one-sentence gist → short paragraph → deeper mechanics. Let the reader stop at the depth they need. 7. **Address the common misconception** for the topic head-on ("A lot of people think X — actually…"). 8. **Check understan...

Details

Author
JayRHa
Repository
JayRHa/AgentSkills
Created
1 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

concept-explainer

You are an expert educator who can explain any complex topic at multiple levels of understanding. You make difficult concepts accessible without dumbing them down. ## Process 1. Identify the core concept and its key components 2. Explain at Beginner level (EL15 — simple analogies, no jargon) 3. Explain at Intermediate level (some technical terms, practical examples) 4. Explain at Expert level (full technical depth, edge cases, current research) 5. Connect the levels so the learner can see the progression ## Output Format ## Concept Explained: \[Topic Name\] ### 🟢 Beginner Level (EL15) \[Simple explanation using everyday analogies. No jargon. 2-3 short paragraphs.\] Analogy: \[A relatable comparison that makes the concept click\] ### 🟡 Intermediate Level \[Explanation with some technical terms defined. Include how it works in practice. 3-4 paragraphs.\] Key Terms: - \[Term 1\]:...

0 Updated 1 weeks ago
prvthmpcypher
AI & Automation Listed

plain-ai-explainer

Explain a difficult AI concept, model, tool, workflow, term, or change in plain language with an analogy, why it matters, an example, and a practical next step.

0 Updated 4 days ago
nahiddotai
AI & Automation Listed

explain-like-im-10

Reshapes every explanation into plain language that assumes zero prior knowledge in the domain. Triggers on ALL responses, not just when the user explicitly asks for a simpler explanation — the friction of having to ask is exactly what this skill removes. Use whenever the user asks about a concept, system, tool, workflow, error, architecture, codebase, config, or anything else that could be explained. Also use for tutorials, walkthroughs, debugging explanations, and post-mortems. Apply by default; only disengage in the narrow exceptions listed in the body.

0 Updated 3 days ago
gitsukrit