A Claude Code skill that grades text for grammar quality on an A–F scale.
- Em dashes (
—,–,--) - Sentence fragments (missing subject, verb, or complete thought)
If either is found anywhere in the text, the grade is automatically F.
| Category | Examples |
|---|---|
| Subject/verb agreement | "The team are working" → "The team is working" |
| Tense consistency | Unexplained past/present shifts |
| Pronoun clarity | Ambiguous "it", "this", "they" |
| Punctuation | Missing commas, apostrophes, comma splices |
| Passive voice | Overuse when active voice is clearer |
| Redundancy | Synonymous phrases back-to-back |
| Modifier placement | Dangling or misplaced modifiers |
| Parallelism | Broken parallel structure in lists |
| Wordiness | "Due to the fact that" → "Because" |
| Tone inconsistency | Mixing formal/casual registers |
| Grade | Issues per 100 words |
|---|---|
| A | < 1 |
| B | 1 – 2.99 |
| C | 3 – 4.99 |
| D | 5 – 8 |
| F | > 8, or any auto-fail issue |
/grammar-checker <paste or reference your text>
Copy the grammar-checker/ folder to ~/.claude/skills/:
cp -r grammar-checker ~/.claude/skills/grammar-checkerOr install from the packaged file:
unzip grammar-checker.skill -d ~/.claude/skills/