Claude Code Language Coach banner
jiang1997 jiang1997

Claude Code Language Coach

Development community

Description

Write Claude Code prompts in languages you're not fluent in — with grammar checks, translation, and back-translation to verify your intent

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

[English](README.md) | [简体中文](README.zh-CN.md)

Claude Code Language Coach Monorepo

This repository contains two versions of the Language Coach plugin for Claude Code.

Write Claude Code prompts in languages you're not fluent in — with grammar checks, translation, and back-translation to verify your intent.

  • If your prompt is already in your chosen target language, it checks grammar and suggests a more natural version.
  • If your prompt is in another language, it translates it into a concise Claude Code prompt in your chosen target language.
  • Set an optional source_language to see a back-translation, so you can verify the translated prompt still means what you intended.

**Neither version modifies your input.** The feedback is visible only to you and is never inserted into Claude's model context.

Comparison

Feature Original (Recommended) Statusline
Delivery Inline system message in chat CLI Status Line (footer)
UX Delays Claude's response slightly Instant response (runs in background)
Visibility Prominent, before Claude's reply Subtle, appears during/after reply
Setup Configure API key, base URL, and model Configure API + manual settings.json edit

Plugins

1. [Language Coach (Original)](./plugins/language-coach) (Recommended)

The classic version that provides blocking, inline feedback before each prompt.

![Screenshot of Original Language Coach](./assets/screenshot-origin.png)

**Install:**

  1. Add the marketplace:

    /plugin marketplace add jiang1997/claude-code-language-coach
  2. Install the plugin:

    /plugin install language-coach@language-coach
  3. **Configure** — open the plugin manager (`/plugin` → Installed → Language Coach) and set:

    • api_key: Your OpenAI-compatible API key
    • base_url: Provider base URL (e.g. https://api.openai.com/v1)
    • `mod