english-vocabulary

AI-powered vocabulary builder skill for Claude Code. Provides daily structured English vocabulary lessons with examples at multiple proficiency levels (basic, intermediate, and matric). Includes vocabulary lists, usage examples, and study materials in both Markdown and PDF formats.

Installation
CLI
npx skills add https://github.com/ayeshasyesda06-dev/ai-vocab-builder --skill english-vocabulary

Installieren Sie diesen Skill ΓΌber die CLI und beginnen Sie mit der Verwendung des SKILL.md-Workflows in Ihrem Arbeitsbereich.

Zuletzt aktualisiert am 4/23/2026

πŸŽ“ AI Vocab Builder - Claude Code Skill

Advanced AI-powered vocabulary learning skill for Claude Code

GitHub License
Claude Code Skill
Version


πŸ“š Overview

AI Vocab Builder is a professional Claude Code skill designed to help students and learners master English vocabulary at multiple proficiency levels. It provides daily structured vocabulary lessons with comprehensive examples, pronunciation guides, and study materials in both Markdown and PDF formats.

Perfect for:

  • 🎯 School students (Grade 6-12)
  • πŸ“– ESL/EFL learners
  • πŸ† Exam preparation (matric, TOEFL, IELTS)
  • πŸ’Ό Professional English learners
  • πŸ‘¨β€πŸ« Teachers and educators

✨ Features

πŸ“‹ Multiple Proficiency Levels

  • Basic Level - Beginner vocabulary (35 words)
  • Medium Level - Intermediate vocabulary (35 words)
  • Matric Level - Advanced vocabulary (35 words)

πŸ“š Daily Learning System

  • βœ… 35 new words per day (customizable)
  • βœ… Simple, clear meanings
  • βœ… Pronunciation guides (IPA format)
  • βœ… 3 contextual examples per word
  • βœ… Usage frequency ratings
  • βœ… Subject/context area tags

πŸ“ Multiple Output Formats

  • βœ… Markdown (.md) files for editing
  • βœ… PDF files for printing
  • βœ… Organized daily files by date (YYYY-MM-DD)
  • βœ… Automatic file creation and updates

πŸ§ͺ Daily Testing System

  • βœ… 15 questions per day
  • βœ… Multiple choice questions (5)
  • βœ… Fill-in-the-blank questions (5)
  • βœ… Sentence-based questions (5)
  • βœ… Immediate feedback and scoring
  • βœ… Performance analysis

πŸ“Š Comprehensive Results

  • βœ… Detailed answer key
  • βœ… Score calculation (out of 15)
  • βœ… Percentage grade
  • βœ… Words mastered tracking
  • βœ… Words to practice identification
  • βœ… Performance summary (Excellent/Good/Needs Practice)

πŸš€ Installation

Quick Start

  1. Clone this repository:
git clone https://github.com/AyeshaHashim/ai-vocab-builder.git
cd ai-vocab-builder
  1. Copy SKILL.md to your Claude Code skills directory:

On Windows:

copy SKILL.md "%USERPROFILE%\.claude\skills\english-vocabulary\SKILL.md"

On macOS/Linux:

cp SKILL.md ~/.claude/skills/english-vocabulary/SKILL.md
  1. Reload Claude Code to activate the skill

Detailed Installation Guide

See INSTALLATION.md for step-by-step instructions.


πŸ’» Usage

Basic Usage

Invoke the skill in Claude Code:

/english-vocabulary

Or directly:

/english-vocabulary "Start vocabulary learning"

Learning Flow

  1. Stage 1: Learning Phase

    • Receive 35 new vocabulary words
    • Each word includes meaning, pronunciation, and examples
    • Take time to read and understand
  2. Stage 2: Testing Phase

    • Answer 15 test questions
    • Multiple choice, fill-in-blanks, sentence questions
    • Immediate feedback on answers
  3. Stage 3: Results Phase

    • View detailed results and scoring
    • See which words you mastered
    • Identify words to practice

Advanced Usage

See USAGE.md for detailed usage examples and scenarios.


πŸ“– Examples

Example 1: Basic Level Learning

User: /english-vocabulary
System: Starting vocabulary learning...

BASIC VOCABULARY - 2026-01-14
Level: Basic (Grade 1-5 / Beginners)

Word 1: Apple
Meaning: A round red or green fruit that grows on trees.
Examples:
1. I eat an apple every morning.
2. She has a red apple in her bag.
3. Apples grow on trees in the garden.

[... 34 more words ...]

Example 2: Taking the Daily Test

User: [Finishes reading 35 words]
System: Now let's test your vocabulary! Answer these 15 questions.

SECTION A: MULTIPLE CHOICE

1. What does "abundant" mean?
   A) Very small
   B) Having plenty of something
   C) Hard to find
   D) Expensive

[... 14 more questions ...]

Example 3: Viewing Results

System: VOCABULARY TEST RESULTS
================================

SCORE: 12 / 15
PERCENTAGE: 80%
GRADE: GOOD

WORDS MASTERED (12):
βœ“ abundant, beautiful, diligent, eloquent, frugal...

WORDS TO PRACTICE (3):
βœ— genuine, humble, inevitable

SUMMARY: Good work! Keep practicing these words.

See examples/ for more detailed examples.


πŸ“‹ Vocabulary Levels

Level 1: Basic (35 words)

For beginners and young learners

Sample words:
Apple, Beautiful, Book, Bread, Brother, Butterfly, Cake, Cat, Chair, Clean...

Perfect for: Grade 1-5, ESL beginners

Level 2: Medium (35 words)

For intermediate learners

Sample words:
Abandon, Ability, Absent, Absolute, Abstract, Accident, Acknowledge, Acquire, Adapt, Adequate...

Perfect for: Grade 6-10, intermediate English courses

Level 3: Matric (35 words)

For advanced secondary students

Sample words:
Advocate, Ambivalent, Benign, Clandestine, Deleterious, Eloquent, Ephemeral, Exacerbate, Facilitate...

Perfect for: Grade 11-12, university prep, TOEFL/IELTS


πŸ“ File Structure

ai-vocab-builder/
β”œβ”€β”€ README.md                    # This file
β”œβ”€β”€ SKILL.md                     # Main skill definition
β”œβ”€β”€ LICENSE                      # MIT License
β”œβ”€β”€ CHANGELOG.md                 # Version history
β”œβ”€β”€ docs/
β”‚   β”œβ”€β”€ INSTALLATION.md          # Installation guide
β”‚   β”œβ”€β”€ USAGE.md                 # Usage guide
β”‚   β”œβ”€β”€ EXAMPLES.md              # Detailed examples
β”‚   └── LEVELS.md                # Vocabulary level details
β”œβ”€β”€ examples/
β”‚   β”œβ”€β”€ basic-level-2026-01-14.md
β”‚   β”œβ”€β”€ medium-level-2026-01-14.md
β”‚   β”œβ”€β”€ matric-level-2026-01-14.md
β”‚   └── test-example.txt
└── .gitignore                   # Git ignore file

🎯 Requirements

  • Claude Code - Latest version
  • Text Editor - For viewing/editing Markdown files
  • PDF Reader - For viewing PDF output (optional)
  • Git - For cloning repository

πŸ“Š Study Statistics

  • Total Vocabulary Words: 105 words across 3 levels
  • Words per Day: 35 words
  • Questions per Day: 15 questions
  • Daily Time Commitment: 15-25 minutes
  • Proficiency Levels: 3 (Basic, Medium, Matric)

🀝 Contributing

Contributions are welcome! If you'd like to:

  • Add new vocabulary words
  • Improve examples
  • Report bugs
  • Suggest features

Please open an Issue or Pull Request


πŸ“ License

This project is licensed under the MIT License - see LICENSE file for details.


πŸ‘¨β€πŸ’» Author

Ayesha Hashim



⭐ Show Your Support

If you find this skill helpful, please:

  • ⭐ Star this repository
  • πŸ”„ Share with others
  • πŸ“ Leave feedback
  • πŸ› Report issues

πŸ“ž Support

For questions or issues:

  1. Check INSTALLATION.md
  2. Check USAGE.md
  3. Open an Issue
  4. Contact: [email protected]

Happy Learning! πŸŽ“

Made with ❀️ for English learners everywhere.