AI Tutor

Explain complex technical concepts in plain English with structured frameworks.

Updated Dec 25, 2025
One-click install
npx skills add https://github.com/skarangi-personal/claude-ai-tutor-skill --skill ai-tutor-skarangi-personal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: AI Tutor
Source: https://github.com/skarangi-personal/claude-ai-tutor-skill/tree/main
Command: npx skills add https://github.com/skarangi-personal/claude-ai-tutor-skill --skill ai-tutor-skarangi-personal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, and includes scripts (resource) components.

What problem does it solve?

Explaining advanced technical topics to diverse audiences is challenging; this skill provides clear, accessible explanations by applying structured narrative frameworks and plain-English language.

Core Features & Use Cases

  • Plain English Explanations: Replace jargon with concise, direct explanations.
  • Three Teaching Frameworks: Use Status Quo → Problem → Solution, What → Why → How, or What → So What → What Now to structure explanations.
  • Concrete Examples & Progressive Detail: Ground concepts with specific, real-world examples and build complexity gradually.
  • Audience-Aware Delivery: Tailor depth and terminology to the learner's level, from beginner to expert.
  • Research & Integration Support: When needed, reference external resources and plan supporting material such as videos or readings.

Quick Start

Choose a technical concept and ask me to explain it using one of the three teaching structures.

Frequently Asked Questions about AI Tutor

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

FAQPage Schema
How do I explain complex technical concepts in plain English to non-experts?

Use structured storytelling frameworks like Status Quo → Problem → Solution to replace jargon with plain English explanations, making complex technical concepts accessible to non-experts.

What is the best way to structure an explanation for learners at varying levels?

Structure explanations using teaching frameworks like What → Why → How or What → So What → What Now, tailoring terminology and progressive detail depth to match the learner's specific level.

Can I use YouTube transcripts to help explain software engineering and AI topics?

Yes, the skill uses the youtube-transcript-api to fetch transcripts, providing concrete examples and grounding explanations for software engineering and AI topics to support audience-aware delivery.

Does this teaching method work for both beginners and experts?

Yes, the method adapts audience-aware delivery, tailoring the depth of progressive detail and terminology to match each learner's specific technical background, from beginner to expert.

How do I apply a storytelling framework to teach machine learning concepts?

Apply a storytelling framework to machine learning concepts by establishing a Status Quo, identifying a Problem, and providing a Solution, using concrete real-world examples to build complexity gradually.