К основному содержанию
скилл CX Codex

plain-language — скилл для Claude Code: простое письмо по правилам

Скилл переписывает черновики простым языком: короткие фразы, активный залог, без канцелярита. Пригодится для текстов, которые читают один раз.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add surendranb/writing-skills --skill plain-language -a claude-code
Открыть на GitHub

Что делает plain-language

Скилл задаёт набор правил письма по US Plain Writing Act of 2010 и материалам Plain Language Action Network. Главное требование — читатель находит, понимает и использует нужное с первого прочтения. Дальше идут механики: смысл в начало, предложения в среднем 15–20 слов, потолок около 25, одна мысль на предложение, активный залог, простые слова вместо латинизмов.

Работает это как порядок шагов: определить читателя и его действие, вынести ключевую мысль вперёд, вырезать лишние слова, прогнать проверку. В проверке — длина предложений, доля пассивного залога не выше примерно 10%, список запрещённых канцелярских слов вроде utilize, leverage, pursuant to, оценка Flesch Reading Ease не ниже 60 и чтение вслух.

Оговорка в самом скилле: там, где термин несёт юридическую или техническую нагрузку, точность важнее краткости. Определения тоже не выбрасываются — простой язык объясняет, а не подразумевает. Если ваш текст — юридическая формулировка, где каждое слово держит смысл, скилл её переписывать не станет.

Какие задачи решает

  • переписать черновик инструкции так, чтобы читатель понял с первого раза
  • убрать канцелярит и пассивный залог из публичного текста
  • сократить длинные предложения до 25 слов и меньше
  • проверить текст на читаемость по Flesch Reading Ease
  • привести заголовки к виду «как подать заявку», «что будет дальше»

Примеры запросов агенту

  • Перепиши этот текст простым языком, предложения не длиннее 25 слов.
  • Убери канцелярит из абзаца про порядок возмещения расходов.
  • Проверь черновик по чек-листу скилла и покажи, где пассивный залог.

Как установить plain-language

1Через Skills CLI (Vercel)

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

2Вручную: положить файлы

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

Папка скилла целиком; для одного проекта — .claude/skills/plain-language/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о plain-language

Как установить plain-language в Claude Code?

Выполните npx skills add surendranb/writing-skills --skill plain-language -a claude-code. Файл скилла окажется по пути ~/.claude/skills/plain-language/SKILL.md.

Что делает plain-language?

Переписывает черновики по правилам простого языка: смысл вперёд, короткие предложения, активный залог, простые слова. В конце прогоняет чек-лист с проверкой длины предложений и читаемости.

Подойдёт ли скилл для юридического текста?

В самом скилле сказано: там, где термин несёт юридическую или техническую нагрузку, краткостью жертвовать не нужно. Определения он тоже оставляет — простой язык объясняет, а не додумывает за читателя.

Исходный текст

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

Похожие скиллы

Все скиллы по теме «Тексты и документация» →
grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. 1 038 491установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок domain-modeling Matt Pocock Скилл помогает уточнять термины проекта, вести GLOSSARY.md и фиксировать архитектурные решения в ADR. Нужен, когда модель предметной области меняется. 876 391установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой