Skip to content
ccmods.app

language-coach

v1.2.1

Checks the wording of each prompt in the background and shows corrections, natural phrasing and translations without changing the prompt.

by @jiang199720Updated Broad accessGitHub

Installation

  1. Install from your shell (answer y to add the marketplace)

    $ claude plugin install language-coach --marketplace jiang1997/Echo

Already in a session? Type this at the Claude Code prompt:

$ /plugin install language-coach --marketplace jiang1997/Echo

Pick a scope and the mod is active right away. Needs Claude Code 2.1.287 or later, in a terminal. Full install guide

What does language-coach do?

  • Corrects grammar and suggests natural wording in a target language (default English) after each prompt
  • Short summary above the prompt; /coach opens a pane with improved wording, an alternative, notes and optional back-translation
  • /coach off, /coach on and /coach clear pause, resume or clear coaching for the session
  • Uses Haiku with session credentials by default, or an optional OpenAI-compatible provider set in plugin options
  • The original prompt reaches Claude unchanged; feedback stays in the UI only

What do you need?

  • Claude Code 2.1.287 or later (terminal)

What can this mod access?

Read from the mod's code with claude plugin validate on Claude Code 2.1.296, synced Oct 12, 2026. This is a capability list, not a security audit. Mods run with your permissions, so install only from authors you trust.

Broad access
  • Makes network requests
  • Reads or rewrites your prompts
  • Calls models on your plan (uses quota)
Hooks and engine calls (6 + 9)

hooks

  • command.run{command=coach}
  • prompt.submit
  • session.end
  • session.start
  • ui.render{component=AbovePrompt}
  • ui.render{component=Pane}

calls

  • $.clock.after
  • $.command.register
  • $.http.fetch
  • $.model.complete
  • $.ui.close
  • $.ui.invalidate
  • $.ui.log
  • $.ui.open
  • $.ui.resolve

How do you uninstall language-coach?

$ claude plugin uninstall language-coach

To switch it off without removing it, use claude plugin disable with the same name.

Do you maintain language-coach?

Add this badge to your README so users can jump to this page for the install command and access report.

Listed on ccmods.app
[![Listed on ccmods.app](https://ccmods.app/badge.svg)](https://ccmods.app/mods/echo-language-coach)

katharsis

OpenScribbler/Katharsis

4

Output style that classifies each message into one of 11 exchange types to shape the reply, with a drawer pane of coded findings.

UIPromptCommandsBroad access
$ claude plugin install katharsis --marketplace OpenScribbler/Katharsis

asd-ste100

JAICHANGPARK/ASD-STE100

6

Shows each answer rewritten in ASD-STE100 Simplified Technical English in a maintenance-manual pane, with an /asd command, linter and scores.

UIPromptToolsModerate access
$ claude plugin install asd-ste100 --marketplace JAICHANGPARK/ASD-STE100

cc-side

Ahmad8864/cc-side

2

Opens a side chat pane with /side that knows your main conversation, so you can ask questions without adding them to the main chat.

UIPromptCommandsBroad access
$ claude plugin install cc-side --marketplace Ahmad8864/cc-side