Cc Grammar — Development skill for Claude Code
English while you write Claude Code prompts: your draft's English in gray, Tab to take it, and up to 3 corrections ordered A1 → C1+.
How to install Cc Grammar
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rapita/cc-grammar and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cc Grammar does
English while you write Claude Code prompts: your draft's English in gray, Tab to take it, and up to 3 corrections ordered A1 → C1+.
Alternatives in Development
- /diagnose — Vérifie l'état de l'environnement RTK et suggère des corrections 25.5k ★
- Grammar Check — Identify grammar and flow errors with targeted fix suggestions 7.8k ★
- Arreflect — AgentRecall consolidation & reflection — periodic triage of recurring corrections; proposes rule changes, neve 370 ★
README
cc-grammar
English while you write prompts in [Claude Code](https://code.claude.com/docs/en/overview). Write in your own language, or in English with mistakes: after a short pause, the English of your draft shows in gray right after it. One key takes it into the prompt, and the same key gives your words back. A message you send without seeing its English gets one gray ✎ line under it: its English, or up to three corrections of your English, simplest first (CEFR A1 → C1+).
All of it is for your eyes only. Nothing enters Claude's context, and nothing is ever sent for you.
What it looks like
While you type, after a pause:
❯ перевір чому падає тест експорту на CI → Check why the export test is failing on CI
Press Tab, and the English is your draft; Tab again gives your words back:
❯ Check why the export test is failing on CI
A message you sent in English with mistakes:
❯ please check why the export test fail on CI but pass locally
✎ the export test fail → the export test fails (agreement) · but pass locally → but passes locally (agreement)
Install
claude plugin marketplace add rapita/cc-grammar
claude plugin install cc-grammar@rapita-cc-grammar
cc-grammar is a [mod](https://code.claude.com/docs/en/plugins/mods/overview). It needs Claude Code 2.1.300 or later in the terminal, with mods allowed.
In the Code tab of the Claude desktop app, only the ✎ line works; it needs the app's own Claude Code 2.1.299 or later. The app draws its own prompt box, so the gray English and the key work in the terminal alone.
Bind the key
cc-grammar adds the command `/english`. Bind Tab to it in `~/.claude/keybindings.json` (`/keybindings` opens the file):
{
"bindings": [
{ "context": "Chat", "bindings": { "tab": "command:english" } },
{ "context": "Autocomplete", "bindings": { "tab": "autocomplete:accept" } }
]
}
The second binding keeps Tab for the menus of slash commands and @-mentions: without it, t
Related Skills
Claude Code Language Coach
Write Claude Code prompts in languages you're not fluent in — with grammar checks, translation, and back-trans
School Coursework Assistant
Run the coursework subagent: scan a course for pending work, then build study guides, draft HW/quiz answers, a
Proofread Grammar
Check English grammar, spelling, and phrasing in a LaTeX statistics paper
Proofread
Proofread text to fix flow, grammar, clarity, and awkwardness while preserving original voice and tone
English Coach
Claude Code skill for learning English through real conversations, corrections, and micro-lessons.
Claude Desktop Mods
Unofficial mods for the Code tab of Claude Desktop — usage-pet: a usage band with Clawd, an animated pixel pet
Related Agents
Fpm Thai Language
Fixes Thai word segmentation from STT output. Joins compound words, cleans filler, validates Thai grammar. Mec
Worker Apply Opus
Resumable implementation worker for non-SDD work units. Applies multi-file changes from a handoff, absorbs fol
Writing Editor
Use this agent to improve a draft for clarity, grammar, structure, and tone — without rewriting it in a differ