Simplification and readability techniques. Use when writing for broad audiences or simplifying complex content. Covers active voice, short sentences, jargon elimination, and accessibility principles from the Plain Language Movement.
Add this skill
npx mdskills install applied-artificial-intelligence/plain-languageComprehensive writing guide with clear rules, metrics, and actionable techniques for clarity
1---2name: plain-language3description: Simplification and readability techniques. Use when writing for broad audiences or simplifying complex content. Covers active voice, short sentences, jargon elimination, and accessibility principles from the Plain Language Movement.4---56# Plain Language78**Purpose**: Write clearly and directly using active voice, simple sentences, and minimal jargon.910**Origin**: Plain Writing Act of 2010 (US), Plain Language Movement1112**Use When**: Drafting and reviewing content to maximize clarity (Phases 4-5)1314---1516## Core Principle1718**Plain language means readers understand immediately what you're saying - no rereading required.**1920### Why It Matters2122- **Comprehension**: 80% of readers prefer plain language (Bailey 2017)23- **Efficiency**: Plain language reduces reading time by 25-40% (Redish 1985)24- **Accessibility**: Technical audiences still prefer clarity over jargon2526---2728## The Four Rules2930### 1. Use Active Voice (>80% target)3132**Passive**: Subject receives action ("The error was caught by the test")33**Active**: Subject performs action ("The test caught the error")3435**Why Active is Better**:36- Shorter (fewer words)37- Clearer (who does what)38- More direct (action-oriented)3940**Examples**:41```markdown42❌ PASSIVE:43"The bug was discovered by the QA team"44"Performance improvements were made to the API"45"A decision will be made by the committee"4647✅ ACTIVE:48"The QA team discovered the bug"49"We improved API performance"50"The committee will decide"51```5253**Detection Pattern**: "was/were/is/are + past participle + by"5455**When Passive is Okay**:56- Unknown actor: "The system was compromised"57- Actor irrelevant: "Errors are logged automatically"58- Emphasizing recipient: "The president was elected by landslide"5960### 2. Shorten Sentences (<25 words average)6162**Principle**: Long sentences increase cognitive load and reduce comprehension.6364**Targets**:65- **Average**: <25 words per sentence66- **Maximum**: Avoid >35 word sentences67- **Variety**: Mix short (10-15) and medium (20-25) sentences6869**Techniques**:70```markdown71❌ LONG (42 words):72"After extensive research and consideration of multiple73frameworks over several months using various criteria74including performance, ecosystem size, learning curve,75and community support, we determined that React offers76the best balance for our team's needs."7778✅ SPLIT (2 sentences, 23 + 14 words):79"Our evaluation of 5 frameworks over 3 months ranked80React highest across 12 criteria, including performance,81ecosystem, and learning curve. React offers the best82balance for our team's needs."83```8485**How to Shorten**:861. Split at "and", "but", "because"872. Remove redundancy883. Break into bullets if listing >3 items894. Move subordinate clauses to new sentence9091### 3. Eliminate Jargon (or Explain on First Use)9293**Jargon**: Specialized terminology that excludes readers.9495**When to Use Jargon**:96- ✅ Technical audience expects it (API docs for developers)97- ✅ No simpler alternative exists (monadic bind operation)98- ✅ Explained on first use with example99100**When to Avoid**:101- ❌ Simpler word exists: "utilize" → "use"102- ❌ Buzzword adds no meaning: "leverage synergistic paradigms"103- ❌ Abbreviation unexplained: "RBAC" (first use: Role-Based Access Control)104105**Examples**:106```markdown107❌ JARGON HEAVY:108"Leverage microservices to achieve scalable, cloud-native109architecture with seamless integration paradigms"110111✅ PLAIN:112"Break your application into small, independent services113that can scale individually and run in the cloud"114115✅ JARGON EXPLAINED:116"Use microservices—small, independent services that handle117specific functions—to scale your application efficiently"118```119120### 4. Write Clearly (Avoid Common Issues)121122**Nominalization** (verb → noun weakens writing):123```markdown124❌ make a decision → ✅ decide125❌ perform an analysis → ✅ analyze126❌ give consideration to → ✅ consider127❌ have a discussion about → ✅ discuss128```129130**Weak Verbs** (vague actions):131```markdown132❌ utilize → ✅ use133❌ facilitate → ✅ enable / allow134❌ implement → ✅ build / create135❌ leverage → ✅ use / apply136```137138**Redundancy** (unnecessary words):139```markdown140❌ advance planning → ✅ planning141❌ past history → ✅ history142❌ completely eliminate → ✅ eliminate143❌ end result → ✅ result144```145146**Weasel Words** (often removable):147```markdown148❌ very important → ✅ critical / important149❌ really significant → ✅ significant150❌ actually improves → ✅ improves151❌ basically works → ✅ works152```153154---155156## Application by Mode157158### Tutorial (Maximum Clarity)159- Active voice: >90%160- Short sentences: <20 words average161- No jargon: Explain everything162- Encouraging tone: "You'll see", "Now you can"163164### How-To (Direct and Efficient)165- Active voice: >85%166- Imperative mood: "Run the command", "Configure the setting"167- Minimal prose: Action-focused168- Technical terms okay if audience expects them169170### Reference (Precise but Clear)171- Active voice: >70% (passive okay for specifications)172- Longer sentences acceptable: Technical precision matters173- Jargon expected: But define abbreviations174- Neutral tone: No "should" or opinions175176### Explanation (Thoughtful Clarity)177- Active voice: >80%178- Medium sentences: <25 words average179- Analogies valued: Make abstract concepts concrete180- Jargon explained: Teach terms through use181182---183184## Measurement185186### Active Voice Percentage187188**Calculation**:1891. Count sentences with passive voice markers ("was/were + past participle + by")1902. Count total sentences1913. Active % = (1 - passive_count / total) * 100192193**Targets**:194- 90-100%: Excellent (Tutorial)195- 80-89%: Good (How-To, Explanation)196- 70-79%: Acceptable (Reference)197- <70%: Needs improvement198199### Sentence Length200201**Calculation**:2021. Count words per sentence2032. Calculate average2043. Flag sentences >35 words205206**Targets**:207- <20 words: Excellent clarity208- 20-25 words: Good balance209- 25-30 words: Acceptable but monitor210- >30 words: Consider splitting211212### Readability (Flesch-Kincaid)213214Plain language typically scores:215- **Reading Ease**: 60-70 (Standard)216- **Grade Level**: 8-10 (8th-10th grade)217218---219220## Quality Checklist221222**Plain language compliance**:223224- [ ] Active voice >80% (or mode-appropriate target)225- [ ] Average sentence length <25 words226- [ ] No sentences >50 words227- [ ] Jargon explained on first use228- [ ] No nominalization ("make a decision" → "decide")229- [ ] No weak verbs ("utilize" → "use")230- [ ] No redundancy ("advance planning" → "planning")231- [ ] Weasel words removed or justified232- [ ] Abbreviations spelled out on first use233- [ ] Technical terms defined through use234235---236237## References238239- Plain Writing Act of 2010. US federal requirement for clear communication.240- Redish, J.C. (1985). "The Plain English Movement". Technical communication study.241- Bailey, S. (2017). "Plain Language: A Strategic Approach". Comprehension research.242- Flesch, R. (1948). "A New Readability Yardstick". Original readability formula.243- Strunk, W., & White, E.B. (2000). *The Elements of Style*. Clarity principles.244
Full transparency — inspect the skill content before installing.