Repository snapshot does not include a lockfile.
What is ru-text?
ru-text is a published tools & integrations plugin for AI coding agents in the codex ecosystem, developed by Arseniy Kamyshev and distributed through the HOL AI plugin registry. Russian text quality — ~1,044 rules for typography, info-style, editorial, UX writing, and business correspondence.
- Canonical slug
- arseniy-kamyshev/ru-text
- Version
- v2.10.9 · updated Oct 9, 2026
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Repository
- https://github.com/talkstream/ru-text
- Homepage
- https://ru-text.org
- Canonical profile
- https://hol.org/registry/plugins/arseniy-kamyshev%2Fru-text
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- safe
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/talkstream/ru-text
- Source commit
- c766cb1fb849…
- Publisher verified
- No
- Owner verified
- @talkstream
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
Verified badge not detected
Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.
Security Posture
- Provider
- registry-broker-fallback
- Grade
- A · safe
- Version
- Unknown
Findings
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
ru-text — Frequently asked questions
- What is ru-text?
- ru-text is an AI plugin in the HOL registry. Russian text quality — ~1,044 rules for typography, info-style, editorial, UX writing, and business correspondence.
- How do I install ru-text?
- Install ru-text in your harness: Codex — codex plugin marketplace add talkstream/ru-text; Claude Code — /plugin marketplace add talkstream/ru-text; Cursor — npx skills add talkstream/ru-text. Full step-by-step guidance is on the HOL plugin page.
- How do I install ru-text in Codex?
- To install ru-text in Codex, start with codex plugin marketplace add talkstream/ru-text. The complete step-by-step install guide for Codex is on the HOL plugin page.
- How do I install ru-text in Claude Code?
- To install ru-text in Claude Code, start with /plugin marketplace add talkstream/ru-text. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- How do I install ru-text in Cursor?
- To install ru-text in Cursor, start with npx skills add talkstream/ru-text. The complete step-by-step install guide for Cursor is on the HOL plugin page.
- Is ru-text free?
- Pricing for ru-text is published on its HOL plugin page when the maker schedules a launch.
- Who publishes ru-text?
- ru-text is published by Arseniy Kamyshev and listed on HOL.
- Is ru-text available now?
- ru-text availability is listed on its HOL plugin page.
Install Guidance
Install in Claude Code
Install through the Claude Code plugin marketplace.
- 1
Add the marketplace
Run this inside a Claude Code session.
claude code - 2
Install the plugin
Use the plugin name and the marketplace name shown by the previous command.
claude code - 3
Scripted alternative
Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.
shell
Plugin Manifest
{
"name": "ru-text",
"version": "2.10.9",
"description": "Russian text quality for AI agents — neuroslop cleanup, typography, information style, editorial standards, UX writing, business correspondence. Scores text 0–10. 2,000+ linguistic atoms.",
"author": {
"name": "Arseniy Kamyshev",
"email": "[email protected]",
"url": "https://t.me/nafigator"
},
"homepage": "https://ru-text.org",
"repository": "https://github.com/talkstream/ru-text",
"license": "MIT",
"keywords": [
"russian",
"neuroslop",
"ai-text-detection",
"typography",
"proofreading",
"editorial",
"info-style",
"ux-writing",
"text-quality",
"text-scoring"
],
"skills": "./",
"interface": {
"displayName": "ru-text",
"developerName": "Arseniy Kamyshev",
"composerIcon": "./assets/icon.png",
"logo": "./logo-round.png",
"shortDescription": "Proofread Russian text",
"longDescription": "ru-text proofreads Russian text for AI agents. It sets Russian typography (guillemets, em dashes, non-breaking spaces, digit grouping), removes bureaucratic register and seventeen tells of machine-written Russian (neuroslop), and covers UX copy and business correspondence. Every edit comes with a quote and the rule behind it.\n\nThree skills: ru-text applies the always-on typography table and loads the reference files on demand; ru-check runs a full check against the whole corpus and returns the corrected text with a list of changes; ru-score rates a text 0–10 on five scales, with a quote and a rule for each remark.\n\nFor anyone who writes in Russian with an AI agent: developers, editors, product and marketing teams.\n\nLimitations: Russian only. The corpus holds 2,000+ linguistic atoms in ten reference files. Its rules are defaults: an explicit style request (colloquial, academic, legal, SEO, literary) overrides them. ru-text does not rewrite a file unless asked, keeps quotations and code as they are, and does not check factual accuracy. It makes no network calls and collects no data.",
"category": "Productivity",
"capabilities": [
"Read"
],
"websiteURL": "https://ru-text.org",
"privacyPolicyURL": "https://github.com/talkstream/ru-text/blob/main/PRIVACY_POLICY.md",
"supportURL": "https://github.com/talkstream/ru-text/issues",
"termsOfServiceURL": "https://github.com/talkstream/ru-text/blob/main/TERMS.md",
"defaultPrompt": [
"Вычитай этот текст",
"Убери из текста нейрослоп",
"Оцени качество текста по десятибалльной шкале"
]
},
"holManifestOrigin": "repository",
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/talkstream/ru-text
- Marketplace path
- Unknown
- Source path
- plugins/talkstream/ru-text
- Install policy
- AVAILABLE
Skills
4 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
ru-check
skills/ru-check/SKILL.md
>
ru-score
skills/ru-score/SKILL.md
>
ru-text
skills/ru-text/SKILL.md
>
fixture
tools/testdata/corpus/SKILL.md
>-
File Inventory
.claude-plugin/plugin.json
file
1,088 bytes
0872cf3cce35ff78…
.codex-plugin/plugin.json
plugin-manifest
2,476 bytes
3c16ebdc620971e4…
.cursor-plugin/plugin.json
file
629 bytes
9d7d0434614d0998…
assets/icon.png
asset
29,752 bytes
d0ff32f4613f569c…
gemini-extension.json
file
259 bytes
daf2c0f980605187…
logo-round.png
file
120,772 bytes
d52bbfe13aceba9b…
openclaw.plugin.json
file
424 bytes
a800beb2fecd7fcd…
README.md
file
23,826 bytes
3a65f4eb1871b9d7…
SECURITY.md
file
1,420 bytes
5d04b0d10e727843…
skills/ru-check/SKILL.md
skill
11,457 bytes
dae25df394708235…
skills/ru-score/SKILL.md
skill
5,847 bytes
063c423d59231ebb…
skills/ru-text/agents/gemini.yaml
skill
177 bytes
806a0fa6a47c6a0e…
skills/ru-text/agents/openai.yaml
skill
220 bytes
0679625d13b901b0…
skills/ru-text/references/addenda.md
skill
109,320 bytes
108c8935c3e7dcde…
skills/ru-text/references/anti-patterns.md
skill
12,797 bytes
5c31b4671ccbe7a4…
skills/ru-text/references/business-writing.md
skill
13,090 bytes
689895e01768e129…
skills/ru-text/references/editorial-grammar.md
skill
31,946 bytes
9f4788d2cb28928b…
skills/ru-text/references/editorial-punctuation.md
skill
8,364 bytes
e8ff8979eaed3063…
skills/ru-text/references/info-style.md
skill
35,966 bytes
fe31d5bb9bf13aee…
skills/ru-text/references/scoring.md
skill
14,615 bytes
2556092becd94f05…
skills/ru-text/references/sources.md
skill
4,477 bytes
008e6bb32e64877b…
skills/ru-text/references/typography.md
skill
24,755 bytes
72c7074daf593123…
skills/ru-text/references/ux-writing.md
skill
30,521 bytes
7802bc126bff4f75…
skills/ru-text/SKILL.md
skill
4,345 bytes
aa9d5764536ac353…
tools/testdata/corpus/agents/openai.yaml
file
65 bytes
759a1849ec381749…
tools/testdata/corpus/references/rules.md
file
785 bytes
52049169d5c77f32…
tools/testdata/corpus/SKILL.md
skill
571 bytes
c864542d9350af6c…