by talkstream
Russian text quality plugin for Claude Code, Cowork, Codex CLI, Gemini CLI, Cursor, OpenClaw, and Notion — typography, info-style, editorial, UX writing
# Add to your Claude Code skills
git clone https://github.com/talkstream/ru-textLast scanned: 6/3/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-06-03T08:55:55.264Z",
"npmAuditRan": true,
"pipAuditRan": true
}ru-text is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by talkstream. Russian text quality plugin for Claude Code, Cowork, Codex CLI, Gemini CLI, Cursor, OpenClaw, and Notion — typography, info-style, editorial, UX writing. It has 152 GitHub stars.
Yes. ru-text passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/talkstream/ru-text" and add it to your Claude Code skills directory (see the Installation section above). ru-text ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ru-text against similar tools.
No comments yet. Be the first to share your thoughts!
Independent Russian text quality reference by Arseniy Kamyshev.
With gratitude to the authors whose work shaped modern Russian text standards.
Credits and recommended reading: references/sources.md
Style priority: if the user explicitly requests a specific style (casual, academic, SEO, literary, etc.), their prompt overrides these default rules where they conflict. These rules are defaults, not mandates.
Reviewing vs. rewriting: when checking or proofreading existing text or a file, return the corrected version plus a list of changes — do not silently overwrite the source file. Rewrite a file in place only when the user explicitly asks.
Apply these rules to ALL Russian text output without exception.
| Rule | Wrong | Correct |
|---|---|---|
| Primary quotes: guillemets | "текст" | «текст» |
| Nested quotes: lapki | «"вложенные"» | «„вложенные“» |
| Em dash with spaces | слово - слово | слово — слово |
| En dash for ranges, no spaces | 10-15 дней | 10–15 дней |
| NBSP after single-letter prepositions | в начале (breakable) | в\u00A0начале |
| Ellipsis: single character | ... | … |
| Digit groups with thin spaces | 1000000 | 1 000 000 |
| Decimal comma (not dot) | 3.14 | 3,14 |
| Ordinal with hyphen | 1ый, 2ой | 1-й, 2-й |
| Numero sign | No. 5, #5 | № 5 |
| Abbreviations with NBSP | т.д., т.е. | т. д., т. е. |
| Ruble symbol after number | 1500 руб | 1 500 ₽ |
Full typography reference: references/typography.md
/ru-text:ru-score — text quality score (0–10, 5 dimensions).
| Stop-word | Replace with |
|---|---|
| является | — (dash) or restructure |
| осуществлять | делать, проводить |
| в настоящее время | сейчас |
| данный | этот |
| определённый | (name the specific thing) |
| произвести оплату | оплатить |
| высококачественный | (name the specific quality) |
| был осуществлён | (active voice + actor) |
| на сегодняшний день | сегодня |
| в целях | чтобы |
Full stop-word catalog (97 entries): references/info-style.md
Reference files (paths are relative to this SKILL.md): references/<filename>
If the path is not resolved, search: Glob("**/ru-text/references/scoring.md") and use the parent directory.
| Task | File |
|---|---|
| Writing/editing articles, blog posts, SEO, content | info-style.md |
| Interface text, buttons, errors, hints, microcopy | ux-writing.md |
| Emails, messenger, business correspondence | business-writing.md |
| Punctuation review, comma placement | editorial-punctuation.md |
| Grammar, capitalization, agreement, pleonasms | editorial-grammar.md |
| Finding and fixing text problems, diagnostics | anti-patterns.md |
| Text scoring, quality assessment | scoring.md |
| Credits, source attribution | sources.md |
| Experience-based rules (dash overuse, etc.) | addenda.md |
Before delivering Russian text:
Языки: Русский | English
🌍 Reading in English? This page is in Russian on purpose — ru-text is a tool for Russian text quality, so its home page speaks Russian first. You're very welcome here, and the full English version is one click away → README in English. Everything below is mirrored there.
Плагин для Claude Code, Codex, Notion, Cursor, GitHub Copilot и ещё 7 платформ — качество русского текста — типографика, информационный стиль, редактура, UX-тексты и деловая переписка.
~1 044 авторских правил, основанных на изучении 16 канонических русскоязычных источников. Все формулировки оригинальные — без дословного цитирования, с полной атрибуцией.
Этот плагин существует потому, что несколько человек решили: русский текст в интернете заслуживает лучшего. Они написали книги, создали инструменты, поддерживали гайды и задали стандарты, на которые сегодня опираются тысячи редакторов, авторов и дизайнеров. Их работа изменила то, как пишут, оформляют и читают русский текст на экранах. Я глубоко благодарен каждому из них. Если этот плагин сэкономит вам время — пожалуйста, купите их книги и пользуйтесь их инструментами. Они это заслужили.
ru-text даёт вашему ИИ-ассистенту глубокое понимание качества русского текста. Плагин активируется автоматически при создании или редактировании текста на русском: типографика применяется мгновенно, доменные справочники подгружаются по мере необходимости.
Работает с Claude Code (CLI и Desktop), Codex CLI, Notion, Cursor, GitHub Copilot, Gemini CLI, Google Antigravity, Windsurf, Continue.dev, Cline, JetBrains (Junie) и OpenClaw.
Этот README. Каждое тире, кавычка и пробел в этом документе соответствуют правилам самого плагина. Текст написан с подключённым ru-text.
UX-микрокопирайтинг. Пишете кнопки, ошибки, пустые состояния для русскоязычного приложения. Плагин подгружает 217 UX-правил: «Отмена» вместо «Нет», структура ошибок (что случилось + что делать), плейсхолдеры как примеры, а не инструкции.
Деловое письмо. Набрасываете email коллегам или клиентам. Плагин убивает канцелярит («довожу до сведения» → «сообщаю»), структурирует тему + первое предложение + призыв к действию, подсказывает уважительный тон без заискивания.
Текст для лендинга. Пишете блок «О компании» для IT-студии. Плагин заменяет штампы («команда профессионалов», «индивидуальный подход») на конкретные факты и цифры.
README и документация. Пишете документацию для open-source проекта на русском. Правильная типографика (ёлочки, тире, неразрывные пробелы), ясная структура «перевёрнутой пирамиды».
Вычистка нейрослопа. Текст похож на сгенерированный. Плагин ловит характерные приметы машинного текста: ложную антитезу («не X, а Y» без посылки), непрошенную самопохвалу («чётко, по делу, без воды»), сервисные реплики ассистента («Отличный вопрос!», «Надеюсь, помог») и пустые зачины («давайте разберёмся», «погрузимся»).
Оценка качества текста. Хотите знать, насколько хорош ваш текст? /ru-text:ru-score оценивает текст по 5 измерениям (типографика, чистота языка, грамотность, структура, точность для читателя) и возвращает балл от 0 до 10 с конкретными замечаниями по каждому измерению.
Качество ИИ-агентов. Встраиваете ИИ-инструменты в продукт и не уверены, как именно ответит агент на русском? ru-text гарантирует предсказуемо высокое качество текста от любого Claude-агента: единообразная типографика, никакого канцелярита, структура от читателя.
Разделы упорядочены по популярности платформ среди разработчиков с ИИ-ассистентами на апрель 2026 года.
# Добавить community marketplace (один раз)
/plugin marketplace add anthropics/claude-plugins-community
# Установить плагин
/plugin install ru-text@claude-community
Опубликован в community-маркетплейсе Claude Code. Размещение в официальном маркетплейсе Anthropic запланировано.
Команды установки те же, что и для CLI: откройте поле /plugin в приложении Claude Desktop и выполните две команды выше. Одна установка работает сразу в CLI, Desktop, VS Code, JetBrains и Web.
В сессии Codex используйте интерактивный браузер плагинов:
/plugins
Найдите «ru-text» и установите. Или используйте универсальный skills CLI (см. ниже).
Два способа интеграции — подробности в notion/README.md:
Навык Notion AI (автономный, тариф Business/Enterprise):
Notion через MCP (с Claude Code, любой тариф):
Используйте команду плагинов в чате Cursor Agent:
/add-plugin
Найдите «ru-text» и установите. Если плагин не найден в маркетплейсе, скопируйте вручную:
git clone https://github.com/talkstream/ru-text.git
cp -r ru-text/skills/ru-text ~/.cursor/skills/ru-text
Windows (PowerShell):
git clone https://github.com/talkstream/ru-text.git
Copy-Item -Recurse ru-text\skills\ru-text "$env:USERPROFILE\.cursor\skills\ru-text"
Если ru-text уже установлен для Claude Code в вашем проекте, Copilot обнаружит его автоматически. Иначе:
npx skills add talkstream/ru-text
Или скопируйте вручную:
git clone https://github.com/talkstream/ru-text.git
cp -r ru-text/skills/ru-text .github/skills/ru-text
Работает в VS Code, Visual Studio и JetBrains IDE с Copilot.
gemini extensions install https://github.com/talkstream/ru-text
Antigravity читает формат SKILL.md нативно. Скопируйте навык в глобальную папку навыков — он станет доступен во всех проектах:
git clone https://github.com/talkstream/ru-text.git
cp -r ru-text/skills/ru-text ~/.gemini/antigravity/skills/ru-text
Для конкретного проекта скопируйте навык в <проект>/.agent/skills/ru-text. Antigravity молод, и путь к навыкам зависит от версии — актуальный смотрите в официальном codelab по навыкам Antigravity.
npx skills add talkstream/ru-text
Или скопируйте вручную:
git clone https://github.com/talkstream/ru-text.git
cp -r ru-text/skills/ru-text .windsurf/skills/ru-text
Вызов через @ru-text в чате Cascade. Также доступен через панель Cascade > Customizations > Skills.
Если ru-text уже установлен для Claude Code в вашем проекте, Continue обнаружит его автоматически. Иначе:
npx skills add talkstream/ru-text
Или скопируйте вручную:
git clone https://github.com/talkstream/ru-text.git
cp -r ru-text/skills/ru-text .continue/skills/ru-text
Работает в расширениях для VS Code и JetBrains.
Если ru-text уже установлен для Claude Code в вашем проекте, Cline обнаружит его автоматически. Иначе:
npx skills add talkstream/ru-text
Или скопируйте вручную:
git clone https://github.com/talkstream/ru-text.git
cp -r ru-text/skills/ru-text .cline/skills/ru-text
Включите навыки в настройках Cline: Features > Enable Skills.
npx skills add talkstream/ru-text
Или скопируйте вручную:
git clone https://github.com/talkstream/ru-text.git
cp -r ru-text/skills/ru-text .junie/skills/ru-text
Работает в IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, RubyMine, RustRover, Rider, CLion и Android Studio.
openclaw skills install ru-text
Доступен на ClawHub. Работает с любым LLM-провайдером и каналом, который поддерживает OpenClaw.
npx skills add talkstream/ru-text
git clone https://github.com/talkstream/ru-text.git
Затем добавьте репозиторий как источник плагинов по документации вашей платформы.
Начните писать на русском — плагин подключится сам. Если ru-text делает ваши продукты лучше, поддержите разработку.
Свежая версия — v1.10.0 (что нового — в CHANGELOG). Узнать свою версию в Claude Code: claude plugins list.
Основной способ — для платформ на основе навыков (GitHub Copil