language-tutor

tatat's avatarfrom tatat

Teach languages with lessons, practice exercises, and conversation practice

1stars🔀0forks📁View on GitHub🕐Updated Dec 23, 2025

When & Why to Use This Skill

This Claude skill acts as a comprehensive AI language tutor, offering personalized lessons, detailed grammar explanations, and interactive conversation practice. It is designed to help users master new languages by providing structured vocabulary building, error correction, and tailored exercises based on the learner's specific proficiency level and goals.

Use Cases

  • Personalized Vocabulary Building: Generate topic-specific word lists complete with IPA pronunciation, meanings, and contextual example sentences.
  • Grammar Mastery and Correction: Receive clear explanations of complex linguistic rules and get instant feedback on writing or speaking errors with detailed corrections.
  • Interactive Conversation Practice: Engage in simulated real-world dialogues to improve fluency and confidence in a low-pressure environment.
  • Customized Learning Assessments: Create targeted quizzes and practice exercises (like fill-in-the-blanks or translations) to reinforce recent lessons and track progress.
namelanguage-tutor
descriptionTeach languages with lessons, practice exercises, and conversation practice

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