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

Install this skill with the CLI and start using the SKILL.md workflow in your workspace.

Last updated 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.