について
ru-checkスキルは、参照コーパスに基づいて文法、スタイル、専門用語を検証することで、包括的なロシア語テキスト品質分析を実行します。提供されたテキストまたはru-textスキルの参照ファイルを使用した最近のロシア語出力を、手動でのパス設定を必要とせず自動的にチェックします。開発者は、Claude Codeワークフロー内でロシア語コンテンツの自動品質保証が必要な場合に、このスキルを使用すべきです。
クイックインストール
Claude Code
推奨npx skills add talkstream/ru-text -a claude-code/plugin add https://github.com/talkstream/ru-textgit clone https://github.com/talkstream/ru-text.git ~/.claude/skills/ru-checkこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
ドキュメント
Russian Text Quality Check
Review the text provided in $ARGUMENTS (or the most recent Russian text output if no arguments) using the ru-text skill.
Check order
Where the reference files live
This skill reads the corpus that ships with the ru-text skill, which is installed alongside it. Locate that folder once, then read the named files from it:
- Look for a directory named
referenceswhose parent directory is namedru-text, and which containsinfo-style.md. Every file named below sits in that folder. - In Claude Code the plugin root is also available directly, which saves the search.
- Do not guess a path. If the folder cannot be found, say so and stop — a check run against remembered rules instead of the corpus is not this command, and reporting one as the other is the failure this whole product exists to prevent.
-
Typography — read
typography.md, then apply:- Quotes: «» primary, „" nested
- Dashes: — (em) in text, – (en) in ranges, - (hyphen) in compounds only
- Spaces: NBSP after single-letter prepositions, in digit groups, before units
- Ellipsis, abbreviations, special characters
-
Anti-patterns — read
anti-patterns.md, then scan for:- Bureaucratic language and nominalization
- Passive voice overuse
- Sentence bloat
- Tautology and pleonasm
-
Writing quality — read
info-style.md, then apply:- Stop-words and filler
- Specificity and facts
- Structure and clarity
-
Domain-specific — load if text type is identifiable:
- UI/interface text →
ux-writing.md - Email/business →
business-writing.md - Needs grammar review →
editorial-punctuation.md+editorial-grammar.md
- UI/interface text →
-
Experience-based / neuroslop — read
addenda.md, then scan for the AI-generated-prose tells:- Manufactured antithesis (AD-6) — «не X, а Y» / «не просто X, а Y» with no antecedent
- Preemptive virtue qualifier (AD-7) — «без воды», «чётко, по делу»
- Assistant-register meta-commentary (AD-8) — «Отличный вопрос!», «Надеюсь, это помогло»
- Hollow openers (AD-9) — «давайте разберёмся», «погрузимся», «важно понимать, что»
Output format
Read-only — do NOT modify the source files. ru-check is a check: it reports issues and returns the corrected text for the user to apply. It must not write to, edit, or overwrite the analysed file(s).
How this is enforced depends on the host, and it is worth being exact about it.
In Claude Code, disallowed-tools removes the listed tools from the pool while the command is active — verified on 2.1.220 by attempting a write through Write, through Bash redirection, through Monitor, and through a delegated subagent: every path was denied and no file was created. allowed-tools alone would not achieve this; that field pre-approves tools, it does not restrict them.
The list removes the direct file-writers — Write, Edit, NotebookEdit — and the command-executing tools we identified and tested on 2.1.220: Bash, PowerShell and Monitor. Monitor is easy to miss: it runs commands too, and it follows Bash permission rules, so a broad Bash allow-rule silently pre-approves it while a disallowed-tools: Bash entry does not remove it. The list names the paths we closed, not every path that exists.
Four limits, stated plainly. A connected MCP server can expose its own write tools, which a per-tool denial list cannot know about. A named subagent whose own definition grants it tools: Write is governed by that definition, not by a parent command's denial list. A later Claude Code release can add a tool this file does not name, and a hand-written list does not update itself. And on hosts that do not implement disallowed-tools, everything above is an instruction the agent is asked to follow, not a guarantee the platform enforces.
Where the mechanism ends, the contract does not: the rule is that this command returns text and never writes, on every host, whatever the tool roster happens to contain.
Returning the corrected text in the output rather than writing it keeps the command deterministic and free of side effects. Silently inserting NBSP into a source file is doubly harmful: a target that strips NBSP on import (e.g. Notion) shows the reader no change, and the same insertion breaks later exact-string tooling (grep/replace) on that file.
Return:
- Corrected text
- List of changes grouped by category (typography / style / grammar / domain)
- Severity per change: critical / high / medium / low
GitHub リポジトリ
よくある質問
ru-check Skillとは何ですか?
ru-check はtalkstream が作成した Claude Skillです。Skillは、Claudeが必要に応じて読み込む指示とリソースをまとめ、追加の指示なしで ru-check に関連するタスクを実行できるようにします。
ru-check をインストールするには?
このページのインストールコマンドを使用してください。ru-check をプラグインとして Claude Code に追加するか、リポジトリを skills ディレクトリにクローンし、Claudeを再起動してSkillを読み込みます。
ru-check はどのカテゴリに属しますか?
ru-check は その他 カテゴリに属します。
ru-check は無料で利用できますか?
はい。ru-check は AIMCP に掲載されており、無料でインストールできます。
関連スキル
LlamaGuardは、暴力やヘイトスピーチなど6つの安全性カテゴリーにおいて、LLMの入力と出力をモデレートするMetaの70-80億パラメータモデルです。94〜95%の精度を提供し、vLLM、Hugging Face、Amazon SageMakerを使用してデプロイ可能です。このスキルを使用して、AIアプリケーションにコンテンツフィルタリングと安全策を簡単に統合できます。
このClaudeスキルは、リソースの適正サイジング、タグ付け戦略、支出分析を通じて、開発者がクラウドコストを最適化することを支援します。AWS、Azure、GCPにわたるクラウド支出の削減とコストガバナンスの実施のためのフレームワークを提供します。インフラコストの分析、リソースの適正サイジング、または予算制約への対応が必要な際にご利用ください。
このClaudeスキルは、スポーツベッティング市場(スプレッド、オーバー/アンダー、プロップベットなど)を分析し、過去の傾向や状況統計を検証することでバリューベットを特定します。教育目的のための実践的な提案を構造化されたマークダウン形式で出力します。開発者はスポーツベッティング分析ツールとして本機能を活用できますが、娯楽および教育目的に限定されている点に留意してください。
このスキルは、bitsandbytesを使用してLLMを8ビットまたは4ビット精度に量子化し、精度の低下を最小限に抑えつつ50〜75%のメモリ削減を実現します。限られたGPUメモリでより大規模なモデルを実行したり、推論を高速化するのに理想的で、INT8、NF4、FP4などのフォーマットをサポートしています。HuggingFace Transformersと統合され、QLoRAトレーニングや8ビットオプティマイザーを可能にします。
