rapita

Cc Grammar — Development skill for Claude Code

Development community

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