# Teach

> Explain concepts in depth using analogies and working code examples. ELI5 → Code → Patterns → Challenge.

- Skill: `rhythmmittal19/teach` (Agent Skill)
- Install (CLI): `npx skillmds@latest add rhythmmittal19/teach`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rhythmmittal19/teach/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: RhythmMittal19 (https://skillmd.com/u/rhythmmittal19)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/rhythmmittal19/teach

---


## Topic
$ARGUMENTS

## Teaching Protocol

### 1. Context Check
- What is this? One-sentence definition.
- Why does it matter? Real-world problem it solves.
- Where does it fit? How it relates to things I already know.

### 2. Core Concept (ELI5)
- Explain using an everyday analogy
- No jargon. Build terminology gradually.

### 3. How It Actually Works
- Minimal code example (in my preferred stack)
- Walk through line by line
- Show what happens when you run it

### 4. Common Patterns
- 2-3 real-world usage patterns with "You'd use this when..."
- Anti-patterns: what NOT to do and why

### 5. Hands-On Challenge
- Small exercise just beyond what was explained
- Include expected output for verification

### 6. Deep Dive Pointers
- What to learn next, best resources, related concepts

Adapt to follow-ups: "go deeper" = more technical, "simpler" = more analogies.

