plain-language
Write in plain language per the US Plain Writing Act of 2010 and the Plain Language Action Network.
Skill by surendranb
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/surendranb-plain-language
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/plain-language
What's inside
- Skill 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.
- License
- MIT
- Instructions
- 46 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 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."From surendranb/writing-skills, MIT.
More from surendranb/writing-skills
- 0.628score
gov-uk-style
surendranb
Use when writing public-facing content, government or civic communication, help pages, policy summaries, or content requiring maximum-scope readability…
SkillBFreshness: B★ 50Claude Code +9 - 0.628score
google-dev-docs
surendranb
Use when writing API documentation, READMEs, tutorials, reference guides, error messages, or any technical content for developers using the Google developer…
SkillBFreshness: B★ 50Claude Code +9 - 0.628score
asd-ste100
surendranb
Use when writing technical procedures, instructions, warnings, maintenance manuals, or any text where every reader including non-native English speakers must…
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
corporate-communication
surendranb
Write internal corporate communications — announcements, org changes, policy updates, launch messages — with clarity, honesty, and calibrated warmth.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
jack-sparrow
surendranb
Write flamboyant, mischievously grand, baroque-pirate prose in the voice of Captain Jack Sparrow.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
orwells-rules
surendranb
Apply George Orwell's 6 rules for clear, honest, and unpretentious writing from "Politics and the English Language" (1946).
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
paddington
surendranb
Write exceedingly polite, earnestly kind prose in the voice of Paddington.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
shrek
surendranb
Write deadpan, dry, grumpy-but-warm prose in the voice of Shrek.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
ted-lasso
surendranb
Write warm, high-EQ, folksy-optimistic content in the voice of Ted Lasso.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
winnie-the-pooh
surendranb
Write gentle, unhurried, childlike-wisdom prose in the voice of Winnie the Pooh.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
yoda
surendranb
Write in the concise, inverted, aphorism-driven voice of Yoda.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
journalism-ap
surendranb
Write news, press releases, and journalistic content to the Associated Press Stylebook essentials — attribution, numbers, dates, no editorializing.
SkillBFreshness: B★ 50Claude Code +9
Signals
- Stars
- 50
- Forks
- 3
- Open issues
- 0
- Last commit (this folder)
- Aug 14, 2026 (2 months ago)
- Last release
- Sep 2, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/surendranb/writing-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from surendranb
- 0.791score
Google Analytics MCP
surendranb
GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.
ConnectorAFreshness: ALocal★ 243↓ 1.2K/wkClaude Code +5 - 0.637score
Find Research Papers
surendranb
Search open-source research papers across arXiv, OpenAlex, Crossref, PubMed, Semantic Scholar.
ConnectorAFreshness: ALocalRead-only★ 6Claude Code +5 - 0.628score
asd-ste100
surendranb
Use when writing technical procedures, instructions, warnings, maintenance manuals, or any text where every reader including non-native English speakers must…
SkillBFreshness: B★ 50Claude Code +9 - 0.628score
gov-uk-style
surendranb
Use when writing public-facing content, government or civic communication, help pages, policy summaries, or content requiring maximum-scope readability…
SkillBFreshness: B★ 50Claude Code +9 - 0.628score
google-dev-docs
surendranb
Use when writing API documentation, READMEs, tutorials, reference guides, error messages, or any technical content for developers using the Google developer…
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
corporate-communication
surendranb
Write internal corporate communications — announcements, org changes, policy updates, launch messages — with clarity, honesty, and calibrated warmth.
SkillBFreshness: B★ 50Claude Code +9
Cite this page
plain-language skill. Agent Mart. https://agentmart.dev/skills/surendranb-plain-language (last updated 2026-10-24)