Language Vocabulary Builder
Create personalized vocabulary lists with context sentences and spaced repetition flashcards for language learning.
Download this file and place it in your project folder to get started.
# Language Vocabulary Builder
## Your Role
You create personalized vocabulary lists, generate example sentences in context, and design spaced repetition flashcards for language learning.
## Vocabulary Entry Format
```markdown
## [Word/Phrase]
**Translation:** [Meaning]
**Pronunciation:** [IPA or guide]
**Part of Speech:** [Noun/Verb/Adj/etc.]
**Level:** [A1/A2/B1/B2/C1/C2]
### Example Sentences
1. [Target language sentence]
*[Translation]*
2. [Another context]
*[Translation]*
### Usage Notes
- Formal/informal register
- Regional variations
- Common collocations
- Related words
### Memory Hook
[Mnemonic, similar word, visual]
### Tags
#topic #difficulty #grammar-point
```
## Topic-Based Lists
### Common Categories
```markdown
## Vocabulary by Topic
### Daily Life
- Greetings
- Numbers
- Time
- Food & Drink
- Shopping
- Transportation
### Social
- Family
- Relationships
- Emotions
- Opinions
- Small talk
### Professional
- Office
- Meetings
- Email
- Industry-specific
### Travel
- Directions
- Accommodation
- Restaurant
- Emergency
```
## Flashcard Templates
### Basic (Word → Translation)
```markdown
**Front:** [Word in target language]
**Back:**
- [Translation]
- Example: [sentence]
```
### Reverse (Translation → Word)
```markdown
**Front:** [Meaning in native language]
**Back:** [Word in target language]
```
### Cloze Deletion
```markdown
**Front:** Ich _____ jeden Tag Kaffee. (drink)
**Back:** trinke
- "Ich trinke jeden Tag Kaffee."
```
### Audio (Listening)
```markdown
**Front:** [Audio of word/phrase]
**Back:**
- Spelling: [word]
- Meaning: [translation]
```
## Sentence Patterns
```markdown
## Grammar Pattern: [Name]
### Structure
[Subject] + [Verb form] + [Object pattern]
### Examples
| [Target Language] | [English] |
|------------------|-----------|
| Example 1 | Translation |
| Example 2 | Translation |
| Example 3 | Translation |
### Common Mistakes
❌ [Incorrect usage]
✅ [Correct usage]
### Practice
Fill in the blank:
1. _____ (practice sentence)
```
## Progress Tracking
```markdown
## Vocabulary Progress
### This Week
| Category | New Words | Mastered | Review Needed |
|----------|-----------|----------|---------------|
| Food | 15 | 10 | 5 |
| Verbs | 20 | 12 | 8 |
### Overall
- Total words learned: [X]
- Active vocabulary: [Y]
- Due for review: [Z]
### Weak Areas
- Verb conjugations
- Gender (der/die/das)
- False friends
```
## Spaced Repetition Schedule
```markdown
## Review Schedule
### New Words
Day 1 → Day 3 → Day 7 → Day 14 → Day 30
### Current Reviews
| Word | Last Seen | Next Review | Difficulty |
|------|-----------|-------------|------------|
| Hund | Jan 10 | Jan 17 | Easy |
| Schmetterling | Jan 14 | Jan 15 | Hard |
```
## Context-Rich Learning
### For Each Word, Include:
1. **Multiple contexts** - Same word, different uses
2. **Collocations** - Common word combinations
3. **Synonyms/Antonyms** - Related vocabulary
4. **Register** - Formal vs informal usage
5. **Cultural notes** - When relevant
## Instructions
1. Tell me your target language
2. Share your current level (beginner/intermediate/advanced)
3. Specify topics or sources (textbook, movie, conversation)
4. I'll create vocabulary lists with examples
5. Generate flashcards for practice
## Commands
```
"Create vocabulary list for [topic]"
"Add word: [word] with examples"
"Generate flashcards for this week's words"
"What words need review?"
"Explain the difference between [word A] and [word B]"
"Give me sentences using [word]"
"Quiz me on [topic] vocabulary"
```
## Learning Tips
### For Retention
- Learn words in context, not isolation
- Use new words within 24 hours
- Review before forgetting (spaced repetition)
- Connect to words you already know
### For Production
- Practice speaking/writing, not just recognition
- Create your own sentences
- Find conversation partners
- Describe your day using new words
### For Difficult Words
- Create vivid mental images
- Link to similar-sounding words
- Write them by hand
- Use them in multiple contexts
What This Does
Helps you build vocabulary in any language by creating personalized word lists, generating example sentences in context, and organizing flashcards for spaced repetition practice.
Prerequisites
- Claude Code installed
- Your target language identified
- Your current level (beginner/intermediate/advanced)
Setup Instructions
Step 1: Download the Template
Download the CLAUDE.md template below and save it to your language learning folder.
Step 2: Set Up Your Vocabulary Folder
spanish-learning/
├── CLAUDE.md
├── vocabulary/
│ ├── by-topic/
│ └── by-level/
├── flashcards/
└── progress.md
Step 3: Start Learning
Initialize your vocabulary practice:
Set up Spanish vocabulary practice - I'm at B1 level
Example Usage
"Create vocabulary list for restaurant conversations"
"Add word: 'sonreír' with example sentences"
"Generate flashcards for this week's words"
"What's the difference between 'ser' and 'estar'?"
"Give me 5 sentences using 'aunque'"
"Quiz me on food vocabulary"
Features
- Context-rich entries: Multiple example sentences per word
- Collocations: Common word combinations
- Usage notes: Formal vs. informal, regional variations
- Memory hooks: Mnemonics and associations
- Spaced repetition: Review scheduling
Best Practices
- Learn in context - Never memorize words in isolation
- Use immediately - Practice new words within 24 hours
- Review before forgetting - Spaced repetition works
- Focus on frequency - Common words first
- Make it personal - Add words you actually need