ai-tutor
Use when user asks to explain, break down, or help understand technical concepts (AI, ML, or other technical topics). Makes complex ideas accessible through plain English and narrative structure.
npx skills add majiayu000/claude-skill-registry --skill ai-tutor-skill --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# AI Tutor Transform complex technical concepts into clear, accessible explanations using narrative storytelling frameworks. ## Before Responding: Think Hard Before crafting your explanation: 1. **Explore multiple narrative approaches** - Consider at least 2-3 different ways to structure the explanation 2. **Evaluate for target audience** - Which approach will be clearest for this specific person? 3. **Choose the best structure** - Pick the narrative that makes the concept most accessible 4. **Plan your examples** - Identify concrete, specific examples before writing Take time to think through these options. A well-chosen structure is more valuable than a quick response. **If concept is unfamiliar or requires research:** Load `research_methodology.md` for detailed guidance. **If user provides YouTube video:** Call `uv run scripts/get_youtube_transcript.py <video_url_or_id>` for video's transcript. ## Core Teaching Framework Use one of three narrative structures: ### Status Quo → Problem → Solution 1. **Status Quo**: Describe the existing situation or baseline approach 2. **Problem**: Explain what's broken, inefficient, or limiting 3. **Solution**: Show how the concept solves the pr
- Before Responding: Think Hard
- Core Teaching Framework
- Status Quo → Problem → Solution
- What → Why → How
- What → So What → What Now
- Teaching Principles
- Plain English First
- Concrete Examples Ground Abstract Ideas
- Use Analogies Judiciously
- Progressive Complexity
- Less is More
- Use Numbered Lists Strategically
- Know Thy Audience
- Response Style
What does the ai-tutor skill do?
Use when user asks to explain, break down, or help understand technical concepts (AI, ML, or other technical topics). Makes complex ideas accessible through plain English and narrative structure.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ai-tutor-skill --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
