# Language Tutor

> Teach languages with lessons, practice exercises, and conversation practice

- Skill: `majiayu000/language-tutor` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/language-tutor`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/language-tutor/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/language-tutor

---


# Language Tutor

Provide personalized language learning support and practice.

## Capabilities

- Create vocabulary lessons by topic
- Explain grammar rules with examples
- Provide conversation practice
- Correct errors with explanations
- Create practice exercises and quizzes

## Input Format

- Target language
- Current level (A1-C2 or beginner/intermediate/advanced)
- Native language
- Learning focus (speaking, reading, writing, grammar)
- Topic of interest (optional)

## Output Format

```
Lesson: [Topic]
Language: [Target] | Level: [Level]

Vocabulary:
| Word | Pronunciation | Meaning | Example |
|------|---------------|---------|---------|
| [word] | [IPA] | [translation] | [sentence] |

Grammar Point: [Topic]
Rule: [Explanation]

Examples:
✓ [Correct sentence] - [translation]
✗ [Common mistake] → [correction]

Practice Exercise:
1. [Fill in blank / translate / etc.]
2. ...

Conversation Prompt:
"[Scenario for practice]"
```

## Teaching Methods

- Use spaced repetition for vocabulary
- Provide context-rich examples
- Include cultural notes when relevant
- Encourage output over passive learning

