Skip to content

[Resource]: ru-text #1543

Description

@talkstream

Display Name

ru-text

Category

Agent Skills

Sub-Category

General

Primary Link

https://github.com/talkstream/ru-text

Author Name

Arseniy Kamyshev

Author Link

https://github.com/nafigator

License

MIT

Other License

No response

Description

Russian text quality skill for Claude Code with ~1,040 rules across seven domains: typography (guillemets, em dashes, non-breaking spaces), information style, editorial grammar, UX writing, and business correspondence. Auto-activates on Russian text and loads domain-specific references on demand — pure Markdown with zero code execution. Includes /ru-score for five-dimension text quality scoring (0.0-10.0).

Validate Claims

Install the plugin (claude plugins install ru-text) and ask Claude to write any Russian text — a product description, an error message, or a business email. Compare the output with and without the plugin active: with ru-text, Claude uses guillemets (« ») instead of straight quotes, em dashes (—) instead of hyphens, and non-breaking spaces after single-letter prepositions. These typography differences are visible without understanding Russian.

For the scoring claim, run /ru-text:ru-score on any Russian paragraph — it returns a structured rubric with per-dimension scores and quoted problem fragments.

Specific Task(s)

  1. Write a product description in Russian for a SaaS analytics tool — the skill auto-activates and applies typography rules (guillemets, em dashes, NBSP) and removes info-style stop-words.

  2. Draft a Russian error message for a "payment failed" scenario — the skill loads UX writing rules and structures the message as: what happened + what to do + how to get help.

  3. Score existing Russian text quality with /ru-text:ru-score — returns a 0.0-10.0 composite score across 5 weighted dimensions with specific issues per dimension.

Specific Prompt(s)

Prompt for task 1:
"Write a product landing page paragraph in Russian for a cloud monitoring service. Mention uptime, response time, and integrations."

Prompt for task 2:
"Write a Russian error message for when a user tries to delete their account but has an active subscription."

Prompt for task 3 (after getting any Russian text output):
/ru-text:ru-score

Additional Comments

Published in the Anthropic community plugin marketplace since March 31. Pure Markdown — the repo contains zero executable files (no JS, Python, shell scripts, or hooks). The ~1,040 rules are organized across 9 reference files that load on demand via progressive disclosure; SKILL.md is under 600 words. All rules are the author's original formulations informed by 16 published Russian-language style guides and editorial manuals (full attribution in sources.md). Apologies for the earlier submission format issues — this submission follows the web form process.

Recommendation Checklist

  • I have checked that this resource hasn't already been submitted
  • It has been over one week since the first public commit to the repo I am recommending
  • All provided links are working and publicly accessible
  • I do NOT have any other open issues in this repository
  • I am primarily composed of human-y stuff and not electrical circuits

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    resource-submissionThis Issue submits a new resource to the listvalidation-passedResource has passed initial validation

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions