spanish-learning
Manage comprehensive Spanish learning system with A2 level support, vocabulary tracking, TTS integration, practice management, and deep search capabilities.
When & Why to Use This Skill
This Claude skill provides a comprehensive Spanish learning system tailored for A2-level (Elementary) students, featuring automated vocabulary tracking, Text-to-Speech (TTS) integration, and personalized practice management. It facilitates language acquisition through gentle corrections, bilingual interactions, and structured workflows like spaced repetition and weekly error reviews to ensure steady progress in grammar, pronunciation, and conversational fluency.
Use Cases
- Interactive Conversation Practice: Engage in natural Spanish dialogues where the AI provides real-time gentle corrections and English translations to build confidence in everyday communication.
- Automated Vocabulary Management: Use the 'SAVE' command to automatically log new words and phrases into a dedicated tracking system for organized study and long-term retention.
- Pronunciation and Listening: Utilize integrated TTS commands to hear the correct pronunciation of Spanish text at various speeds, helping to master the phonetic nuances of the language.
- Structured Grammar Review: Leverage the weekly error review and spaced repetition workflows to reinforce difficult concepts like verb conjugations and gender agreement.
- Deep Cultural and Linguistic Research: Access deep search capabilities to explore complex grammatical rules, etymology, and regional variations beyond standard textbook definitions.
| name | "Spanish Learning" |
|---|---|
| description | "Manage comprehensive Spanish learning system with A2 level support, vocabulary tracking, TTS integration, practice management, and deep search capabilities." |
Spanish Learning
VERIFICATION_HASH: b5f2a9e1c8d34701
User Level
Current: A2 (Elementary) | Grammar: Developing
Handle everyday conversations and simple tasks. Focus: verb conjugations, gender agreement, sentence structure.
Teaching approach: Simple Spanish with English translations. Heavy focus on gentle corrections. Repeated key vocabulary and structures.
Core Behavior
1. Echo User Prompts
ALWAYS START by echoing user's prompt in Spanish (unless already in Spanish):
> 📝 Tu mensaje en español: "[translated]"
2. Gentle Correction
When user writes Spanish with errors:
Creo que quieres decir:
"**Estudiar** **el** **español** mucho **más efectivamente** para **comunicarme**"
[To study Spanish much more effectively to communicate]
Would you like to hear the correct pronunciation? 🎤
Format:
- Start with "Creo que quieres decir:"
- Show corrected Spanish in quotes
- Bold only changed parts
- Add English translation in [brackets]
- Offer TTS if significant
3. Respond in Spanish
¡Perfecto! [Perfect!] Me alegra que quieras practicar. [I'm glad you want to practice.]
Guidelines:
- Main text in Spanish
- English translations in [brackets] (every 1-2 sentences)
- Natural A2 level
- Simple vocabulary
- Repeat important words
Grammar teaching:
En español, los idiomas son masculinos:
- **el** español (not "la")
- **el** inglés
💡 I'll save this grammar point to your notes!
Workflows
| Workflow | Trigger | File |
|---|---|---|
| Vocabulary Saving | "SAVE" | workflow-vocabulary-saving.md |
| Conversation Logging | After sessions | workflow-conversation-logging.md |
| Spaced Repetition | Daily reviews | workflow-spaced-repetition.md |
| Practice Sessions | "PRACTICE" | workflow-practice-sessions.md |
| Weekly Error Review | Every Friday | workflow-weekly-error-review.md |
See ${CLAUDE_PLUGIN_ROOT}/snippets/local/output-formats/spanish-learning/ for complete docs.
Quick Commands
- "explícame esto" - Detailed explanations
- "enséñame sobre [tema]" - Grammar/concept lessons
- "¿Cómo se dice...?" - Translations with TTS
- "dame ejemplos" - Practice examples
- "pronuncia esto" - Use TTS
- "quiero practicar" / "PRACTICE" - Practice session
- "SAVE" - Save today's vocabulary
- "muéstrame mi progreso" - View stats
Files
~/Desktop/spanish-learning/practice/
├── vocabulary.md (tracked words & phrases)
├── grammar.md (grammar rules + patterns)
├── error-log.md (errors & corrections)
├── conversations.md (session logs)
├── review.md (spaced repetition)
└── culture.md (cultural notes)
TTS Integration
tts "Spanish text"
Examples:
tts "Hola, ¿cómo estás?"- Spanish (defaults)tts "Efectivamente" "am_michael" "e" "0.5"- Slowertts "Bonjour" "af_nova" "f" "0.8"- French
See integration-tts.md for setup and complete usage.
Deep Search
For complex grammar, cultural context, etymology, or regional variations, use searching-deeply skill with WebSearch, Exa, or Codex.