From claude-english-buddy
Routes to five focused writing skills covering grammar, punctuation, tone calibration, technical writing, and common non-native mistakes. Use this to choose the correct skill for text review.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-english-buddy:writing-guideThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill used to contain all English writing patterns in a single file. It has been split into five focused skills. This file is now a router: read it to pick the right sibling skill for the task at hand.
This skill used to contain all English writing patterns in a single file. It has been split into five focused skills. This file is now a router: read it to pick the right sibling skill for the task at hand.
If you loaded writing-guide directly, you almost always want one of the five skills below instead. Load the specific one(s) your task needs — or load all five for a deep review.
| Trigger | Load this skill |
|---|---|
| Article (a/an/the) question, agreement, tense, preposition, comparative/superlative, countable-vs-mass noun | grammar-fundamentals |
| Comma, semicolon, colon, hyphen/en-dash/em-dash, apostrophe, quotation mark | punctuation-rules |
| "Does this fit a commit message / PR description / API doc / email / chat?" | tone-calibration |
| API reference wording, README shape, error-message phrasing, active vs passive in docs, terminology consistency | technical-writing |
| "I think this is a typical L2 pattern" — recurring non-native slips (article misuse, 'I am agree', preposition transfer, false cognates, word-order inversion) | common-non-native-mistakes |
| Task | Combination |
|---|---|
| Full deep review of any text | all five |
| Commit-message polish | tone-calibration + grammar-fundamentals + common-non-native-mistakes |
| README audit | technical-writing + grammar-fundamentals + punctuation-rules |
| Quick grammar check on a sentence | grammar-fundamentals + common-non-native-mistakes |
| Punctuation-only pass (e.g. pre-publication polish) | punctuation-rules |
Covers: articles (a/an/the), subject-verb agreement, its vs it's, who/that/which, prepositions, tense consistency, countable vs mass nouns, comparatives/superlatives.
Covers: serial (Oxford) comma, comma joining independent clauses, introductory comma, comma splice, semicolons, colons, hyphens vs en-dashes vs em-dashes, apostrophes (possession, contractions, plurals), quotation marks (US punctuation placement), periods in lists and headings.
Covers: imperative voice for instructions, concise phrasing (wordy → concise), per-context rubrics (commit message, PR description, code comments, API documentation, email, inline chat), tone calibration checklist.
Covers: active vs passive voice, API documentation five-part structure, README section order, error-message wording, terminology consistency, headings, lists, tables, cross-references, concise phrasing applied to docs.
Covers: article slips, preposition confusion, 'I am agree' copula stacking, subject-verb agreement, its/it's, tense mismatch, double comparatives, plural/uncountable confusion, word-order inversion, false cognates, commit-message-specific slips.
This meta-skill contains no grammar, punctuation, tone, documentation, or L2-pattern rules on its own. Every rule lives in one of the five sibling skills. If you are tempted to add content here, add it to the matching sibling skill instead.
npx claudepluginhub xiaolai/claude-english-buddy-for-claude --plugin claude-english-buddyApplies Strunk's Elements of Style rules to edit documentation, commit messages, error messages, UI text, reports, and explanations for clarity and conciseness.
Applies Strunk's Elements of Style rules to edit documentation, commit messages, error messages, UI text, reports, and explanations for clarity and conciseness.
Applies Strunk's Elements of Style principles to writing or editing prose: omit needless words, use active voice, prefer positive form, and keep related words together.