Skip to content

English Coach

Claude Code skill for learning English through real conversations, corrections, and micro-lessons.

Install

$npx skills add tianmind-studio/english-coach -a claude-code -g -y

Install command taken from the project's README or registry entry. Always review code before running it.

English Coach

A Claude Code skill that turns every conversation into an English practice session.

Quick links:

README in other languages: 中文 | 日本語 | 한국어 | Español | Português | Tiếng Việt | ภาษาไทย | Русский | العربية

Why people star this repo

  • It turns everyday Claude usage into English practice without changing your workflow
  • It answers first, then teaches — so it stays useful even when you are not in "study mode"
  • It works well for non-native speakers who want practical, daily improvement instead of textbook drills

What it does

When activated, Claude will:

  1. Answer your question normally — it does its actual job first
  2. Correct your English — grammar, spelling, word choice, punctuation, expression
  3. Teach something new — a useful phrase, grammar tip, or more natural way to say things

Designed for non-native English speakers who want to improve their English through real daily use rather than textbook exercises.

Features

  • Categorized corrections (Spelling / Grammar / Word Choice / Punctuation / Expression)
  • Adapts to your level — focuses on basics for beginners, naturalness for advanced users
  • Tracks recurring mistakes and highlights patterns
  • Rotates learning content: idioms, grammar tips, advanced rephrasing, common mistakes
  • Friendly tone — like a helpful coworker, not a strict teacher

Install

Option 1 — install directly from GitHub:

npx skills add tianmind-studio/english-coach -a claude-code -g -y

Option 2 — install from a packaged release:

  1. Open https://github.com/tianmind-studio/english-coach/releases/latest
  2. Download english-coach.skill
  3. Import it into Claude Code / Claude Desktop

Usage

In Claude Code, type:

/english-coach

Then just chat normally in English. The skill will automatically correct and teach as you go.

Example 1

You say:

dose this work for practice my english?

Claude responds:

(answers your question)


English Corrections:

dose this work for practice my english? → Does this work for practicing my English?

[Spelling] "dose" → "does" [Grammar] "for practice" → "for practicing" — after "for", use the -ing form [Punctuation] "english" → "English" — language names are always capitalized

Example 2

You say:

His has a great time yesterday.

Claude responds:

(answers your question)


English Corrections:

His has a great time yesterday. → He had a great time yesterday.

[Grammar] "His" → "He" — "His" is possessive, "He" is a subject pronoun [Grammar] "has" → "had" — "yesterday" indicates past time, so the verb should be past tense

Example 3

You say:

I look forward to meet you and making a discussion about the project.

Claude responds:

(answers your question)


English Corrections:

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…

Explore related