explain-concepts

Explain difficult concepts using Feynman, Socratic, Cognitive Load, and Dual Coding methodologies.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ThepExcel/agent-skills --skill explain-concepts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explain-concepts
Source: https://github.com/ThepExcel/agent-skills/tree/main/explain-concepts
Command: npx skills add https://github.com/ThepExcel/agent-skills --skill explain-concepts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill makes explanations accessible by applying a suite of master teaching methodologies (Feynman, Socratic, Cognitive Load, and Dual Coding) to transform complex ideas into clear understanding.

Core Features & Use Cases

  • Structured explanation workflows: step-by-step guidance that adapts to the learner's level.
  • Mode templates: ready-to-use explanation modes (ELI5, Feynman, Socratic, Visual, Analogy, Collaborative) and a master workflow.
  • Cross-language support: Thai language adaptations alongside English explanations for diverse audiences.

Quick Start

Ask for a concept to be explained, e.g., "Explain photosynthesis in simple terms." The Skill will select appropriate modes and present a clear, learner-centered explanation.

Frequently Asked Questions about explain-concepts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I explain complex concepts using the Feynman technique?

Use the Socratic method to explain difficult concepts through guided questioning and adaptive loops. This Skill structures Socratic dialogues to improve learner understanding and tailors explanations to the user's cognitive level.

Can I get an ELI5 explanation for any topic?

Reduce cognitive load when teaching complex topics through structured step-by-step workflows. This Skill applies Cognitive Load theory to manage information density and adapt explanations to the learner's level for improved understanding.

What is the best way to apply dual coding for visual explanations?

Yes, this Skill supports Thai language adaptations alongside English explanations for diverse audiences. It provides cross-language support to tailor explanations and improve understanding across different linguistic backgrounds.

How do I use a Socratic approach to teach difficult subjects?

Use the Socratic method to explain difficult concepts through guided questioning and adaptive loops. This Skill structures Socratic dialogues to improve learner understanding and tailors explanations to the user's cognitive level.

How do I reduce cognitive load when explaining tough subjects?

Reduce cognitive load when teaching complex topics through structured step-by-step workflows. This Skill applies Cognitive Load theory to manage information density and adapt explanations to the learner's level for improved understanding.

Does this teaching methodology support Thai language explanations?

Yes, this Skill supports Thai language adaptations alongside English explanations for diverse audiences. It provides cross-language support to tailor explanations and improve understanding across different linguistic backgrounds.