Skip to main content
skill CX Codex

plain-language — Claude Code skill: write so it lands on one read

A skill that rewrites drafts in plain language: short sentences, active voice, no jargon. Useful for anything a reader sees once.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add surendranb/writing-skills --skill plain-language -a claude-code
Open on GitHub

What plain-language does

The skill encodes the rules of the US Plain Writing Act of 2010 and Plain Language Action Network guidance. The bar it sets: a reader finds, understands and acts on what they need the first time through. The mechanics are concrete — lead with the point, keep sentences around 15–20 words with a hard cap near 25, one idea per sentence, active voice, everyday words instead of Latinates.

It runs as a sequence: decide who the reader is and what they must do, front-load the key point, cut words that do no work, then verify. Verification covers sentence length, passive-voice hits kept under roughly 10%, a banned-jargon list (utilize, leverage, pursuant to and similar), a Flesch Reading Ease score of at least 60, and reading the result aloud.

The skill itself carves out an exception: where a term is legally or technically load-bearing, precision beats brevity. Definitions stay in too, since plain language explains rather than assumes. So a clause where every word carries weight is not something this skill will flatten.

What it helps with

  • rewrite a draft so a first-time reader gets it
  • strip passive voice and jargon from public-facing copy
  • cut sentences down under the 25-word cap
  • check a draft against a Flesch Reading Ease threshold
  • turn headings into questions or outcomes like “How to apply”

Example prompts for the agent

  • Rewrite this draft in plain language, no sentence over 25 words.
  • Cut the jargon out of the reimbursement section.
  • Run the skill's checklist on this draft and flag every passive-voice sentence.

How to install plain-language

1Skills CLI (Vercel)

npx skills add surendranb/writing-skills --skill plain-language -a claude-code

2Manually: put the files in place

~/.claude/skills/plain-language/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/plain-language/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about plain-language

How do I install plain-language in Claude Code?

Run npx skills add surendranb/writing-skills --skill plain-language -a claude-code. The skill file lands at ~/.claude/skills/plain-language/SKILL.md.

What does plain-language do?

It rewrites drafts to plain-language rules: point first, short sentences, active voice, common words. Then it runs a checklist for sentence length and readability.

Does it work on legal or technical text?

The skill says precision wins over brevity when a term is legally or technically load-bearing. Definitions stay as well, because plain language explains instead of assuming.

Source text

SKILL.md · MIT
---
name: plain-language
description: Write in plain language per the US Plain Writing Act of 2010 and the Plain Language Action Network. Use when the user wants clearer, simpler, shorter writing; wants to improve readability; writes public-facing or government-style content; or asks to "plain English" or "simplify" a draft.
---

# Plain Language

Clear, direct, useful. The reader gets it on one read.

## The core rule

**Write so your reader can find, understand, and use what they need on the first read.** Plain language is not dumbing down — it is removing obstacles: wordiness, passive construction, jargon, and buried logic.

Workflow: `decide who the reader is and what they must do` → `front-load the key point` → `cut every word that is not doing work` → `run the verification checklist`.

## Mechanics

1. **Front-load the point.** First sentence states the purpose, conclusion, or action. No throat-clearing.
2. **Short sentences.** Average 15–20 words; hard cap ~25. One idea per sentence.
3. **Active voice.** Subject acts: "The team shipped the fix" not "The fix was shipped by the team." Reserve passive for when the actor is truly unknown or irrelevant.
4. **Common words.** Plain terms over Latinates: "use" not "utilize", "end" not "terminate", "ask" not "request".
5. **Actionable verbs.** Name the action: "we will refund you" not "a refund will be issued".
6. **You, not we/them.** Address the reader directly where appropriate ("you must renew your license").
7. **Short paragraphs.** One topic per paragraph; 3–5 sentences max.
8. **No jargon, no abbreviations without explanation.** If a term is unavoidable, define it the first time in plain words.
9. **Headers that work.** Headings answer questions or state outcomes ("How to apply", "What happens next").

## Verify

- Every sentence ≤ 25 words (longest sentence check)
- First two sentences state the point and the action
- No passive-voice hits above ~10% of sentences (search "was/were + past participle")
- No words from the jargon list: utilize, leverage, facilitate, commence, pursuant to, aforementioned, henceforth, in the event that, with regard to
- Flesch Reading Ease ≥ 60 (aim 65–75)
- Read aloud: could the intended reader follow once?

## Do not

- Sacrifice precision for brevity where a term is legally or technically load-bearing
- Leave definitions out — plain language defines, it never assumes

## Example transformations

**Before:** "Pursuant to the provisions of the aforementioned policy, it is incumbent upon the employee to ensure that all expenditures incurred during the course of business travel are properly documented and submitted in a timely manner for reimbursement."

**After:** "Submit your travel expenses within 30 days of your trip. Keep all receipts. We process requests within two weeks."

**Before:** "The failure of the application to launch can be attributed to a misconfiguration in the environment settings, which was introduced during the most recent deployment."

**After:** "The app won't start because the latest deployment misconfigured the environment. We have rolled back the change and are redeploying now."

© surendranb · MIT · surendranb/writing-skills

Similar skills

All skills for Writing and docs →

From the same set4

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor