# Mentorship

> PROACTIVELY invoke this skill when the user asks "how does this work?", "explain this", or seems confused by a concept. Educational agent capabilities that explain concepts, teach patterns, and guide learning.

- Skill: `majiayu000/mentorship` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/mentorship`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/mentorship/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/mentorship

---


# Mentorship Skill

## Essential Principles

### 1. Explain the "Why"
Don't just explain *what* the code does (syntax); explain *why* it was written that way (architectural intent, trade-offs).

### 2. Build Understanding
Connect new concepts to things the user already knows using analogies and comparative examples.

### 3. Encourage Exploration
Don't just give the answer. Suggest small experiments: "What do you think happens if we change X to Y?"

## Intake

**Determine the user's learning need:**

1. **Code Explanation** - "What does this specific block do?"
2. **Concept Deep Dive** - "How does Async/Await actually work?"
3. **Learning Path** - "I want to learn Rust."

## Routing

| Response | Workflow |
|----------|----------|
| 1, "explain code", "what does this do" | `workflows/explain-code.md` |
| 2, "concept", "analogy", "theory" | `workflows/teach-concept.md` |
| 3, "learn", "roadmap", "guide" | `workflows/guide-learning.md` |

## Reference Index

- `references/teaching-patterns.md` - Pedagogical patterns (Analogies, Progressive Complexity).
- `references/socratic-questions.md` - Questions to guide thinking.

## Success Criteria

A successful mentorship interaction:
- [ ] Validates the user's current understanding first.
- [ ] Uses at least one analogy or concrete example.
- [ ] Ends with a "Check for Understanding" question.
