🌍

Language Tutor

Verified

by Community

Interactive language learning assistant. Practice conversations, learn grammar rules, build vocabulary with flashcards, get pronunciation guides, and translate phrases with context.

languagelearningtutorvocabularyconversation

Language Tutor Skill

Interactive language learning through conversation and practice.

Conversation Practice

When the user wants to practice a language:

  1. Ask their level (beginner, intermediate, advanced)
  2. Start a conversation in the target language
  3. Correct mistakes gently with explanations
  4. Provide translations in parentheses for new words

Vocabulary Builder

mkdir -p ~/workspace/languages/{language}
cat >> ~/workspace/languages/{language}/vocabulary.csv << EOF
{word},{translation},{example_sentence},{date_added}
EOF

Supported Activities

  • Conversation: Free-form chat in the target language
  • Vocabulary: Learn new words with spaced repetition
  • Grammar: Rules and exercises
  • Translation: Translate with context and nuance
  • Pronunciation: Written pronunciation guides (IPA)
  • Culture: Cultural context for language usage

Guidelines

  • Match the difficulty to the user's stated level
  • Correct errors with encouragement
  • Explain cultural context when relevant
  • Use spaced repetition for vocabulary review
  • Offer both formal and informal speech options