explain

Explain technical concepts by identifying learning gaps and teaching underlying system behavior.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/Andresch2/Workflows --skill explain-andresch2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explain
Source: https://github.com/Andresch2/Workflows/tree/main/ai-specs/skills/explain
Command: npx skills add https://github.com/Andresch2/Workflows --skill explain-andresch2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The explain Skill helps users close the gap between what they asked for and why they were unsure in the first place by teaching the underlying concepts that drive the behavior they’re seeing.

Core Features & Use Cases

  • Concept-gap-first explanations: Identifies the likely learning gap (fundamentals, mental model, tooling, systems interaction, or debugging methodology) and shapes the explanation to address it.
  • Systems-first reasoning: Explains how the system works before suggesting any behavior or “fixes,” so the user gains transferable understanding.
  • Grounded, non-speculative teaching: Uses official documentation and established patterns; explicitly notes uncertainty to reduce hallucinations.
  • Guided learning output: Provides structured conceptual coverage, alternatives, an optional mental model/diagram, and a quiz to validate learning.

Quick Start

Ask it to explain the concept behind your question by providing your prompt as input.

Frequently Asked Questions about explain

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

FAQPage Schema
How do I build mental models to understand complex system behaviors instead of just applying fixes?

Conceptual explanation teaches underlying system behavior and mental models rather than jumping to fixes. It identifies your learning gap, provides structured summaries, presents alternatives, and ends with an assessment quiz.

What is the best way to explain debugging methodologies without just giving direct answers?

The best way to explain debugging methodologies is systems-first reasoning: teach how the system works before suggesting fixes. This approach builds transferable understanding through structured conceptual coverage and guided learning validation.

How does a concept-gap-first explanation help with learning facilitation for technical fundamentals?

Concept-gap-first explanation helps learning facilitation by identifying whether your gap is in fundamentals, tooling, or systems interaction. It shapes the explanation to address the specific gap using grounded, non-speculative teaching from official documentation.

Can I get a conceptual explanation for tooling and systems interactions that includes an optional mental model?

Yes, conceptual explanation for tooling and systems interactions provides structured coverage, alternatives, and misconceptions. It optionally includes a single mental model or diagram to close the gap between what you asked and why you were unsure.

Does quiz validation help confirm knowledge transfer when learning mental models?

Quiz validation confirms knowledge transfer by ending the conceptual explanation with an assessment to validate learning without revealing answers. This ensures you grasped the underlying system behavior and mental models being taught.