ru-score について
ru-scoreは、関連するru-textスキルの基準に沿ってロシア語テキストを評価するスキルです。各項目のスコアと加重総合点を示し、元のテキストは変更しません。
主な機能
- 015つの評価項目
- 02加重総合スコア
- 03短文の信頼性に関する注意
- 04読み取り専用の評価
活用シーン
- 01ロシア語のUI文言の確認
- 02ロシア語のビジネスメール評価
- 03構成と言語品質の確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ talkstream/ ru-text --skill ru-scoreインストール後、Claude Code で/ru-scoreを入力して読み込まれたか確認します。
詳細
ロシア語テキスト品質スコア
$ARGUMENTS に指定されたテキスト(引数がない場合は、直近に出力されたロシア語テキスト)を、ru-text の採点基準で評価します。
手順
参照ファイルの場所
このスキルでは、同梱の ru-text スキルのコーパスを読み込みます。このスキルは ru-text と一緒にインストールされています。該当フォルダーを一度見つけてから、そこにある指定ファイルを読み込んでください。
- 親ディレクトリの名前が
ru-textで、info-style.mdを含むreferencesディレクトリを探してください。以下のファイルはすべてこのフォルダーにあります。 - 検索にはファイルツールを使い、シェルは使わないでください。
**/ru-text/references/info-style.mdのようなパターンでGlobを使うか、ホストが提供するファイル検索機能を使ってから、Readしてください。このコマンドではコマンドラインは使いません。Bashはdisallowed-toolsリストに含まれており、このフィールドを実装していないホストでも使用は拒否されます。2026年8月12日の Claude Cowork で確認されたように、検索でコーパスが見つかる前にlsを実行すると、赤字で「Bash の使用許可が拒否されました」と表示されました。この呼び出しには利点がなく、読者を不安にさせるだけでした。 - Claude Code では、フォルダーは
${CLAUDE_SKILL_DIR}/../ru-text/references/にあります。まずそこでinfo-style.mdをReadし、検索は省略してください。そのパスが展開されない場合や読み込みに失敗した場合は、上記の検索に切り替えてください。 - パスを推測しないでください。 フォルダーが見つからない場合は、そのことを伝えて終了してください。コーパスではなく記憶したルールを使ったチェックはこのコマンドではなく、それをこのコマンドとして報告することこそ、この製品が防ごうとしている失敗です。
-
採点基準を読み込む — 完全な採点基準と評価基準を記載した
scoring.mdを読み込みます。 -
分野を特定する — テキストが UI/インターフェース、ビジネスメール、記事、一般文のどれに該当するかを判断します。
- UI テキスト → 読者精度の評価項目について、
ux-writing.mdも読み込みます - ビジネスメール → 読者精度の評価項目について、
business-writing.mdも読み込みます - 一般文 →
info-style.mdのみを使用します
- UI テキスト → 読者精度の評価項目について、
-
各評価項目を個別に評価する — 次の順で採点します。
- T — タイポグラフィ(重み 0.15):
typography.mdに従い、引用符、ダッシュ、スペース、特殊文字を評価します - Ч — 言葉の明瞭さ(重み 0.25):
info-style.mdとanti-patterns.mdに従い、ストップワード、官僚的な表現、決まり文句、受動態を評価します - Г — 文法(重み 0.20):
editorial-grammar.mdとeditorial-punctuation.mdに従い、句読点、呼応、冗語を評価します - С — 構成(重み 0.20):
info-style.mdの構成セクションとaddenda.mdに従い、論理の流れ、段落、つなぎ、見出しの使い方を評価します - Ц — 読者にとっての正確さ(重み 0.20):分野別ルールに従い、事実、根拠、読者にとっての利点、実行可能性を評価します
- T — タイポグラフィ(重み 0.15):
-
各評価項目について —
scoring.mdの評価基準を使って、0.0~10.0 のスコアを付けます。問題点を1~3件挙げ、問題のあるテキストの一部を引用してください。 -
非補償ルールを適用する:
- いずれかの評価項目が 3.0 未満の場合 → 総合スコアの上限を 5.0 に設定します
- タイポグラフィが 4.0 未満の場合 → 総合スコアの上限を 7.0 に設定します
- 文法が 4.0 未満の場合 → 総合スコアの上限を 7.0 に設定します
- 複数の条件に該当する場合は、最も厳しい上限を適用します
-
総合スコアを計算する:
S = round₁(T × 0.15 + Ч × 0.25 + Г × 0.20 + С × 0.20 + Ц × 0.20) -
短文に関する注意 — テキストが50語未満の場合は、信頼性に関する注意書きを先頭に付けます。
スコアのラベル
| スコア | ラベル |
|---|---|
| 9.0–10.0 | 模範的 |
| 7.0–8.9 | 良好 |
| 5.0–6.9 | 標準 |
| 3.0–4.9 | 低水準 |
| 0.0–2.9 | 重大な問題あり |
出力形式
読み取り専用 — ソースファイルを変更しないでください。 ru-score はスコアと問題点を報告します。分析対象のファイルへの書き込み、編集、上書きは行いません。
Claude Code では disallowed-tools によってこの制約を強化します。このコマンドの実行中は指定されたツールが取り除かれます。これはバージョン 2.1.220 で検証済みです。リストには、直接ファイルを書き込む Write、Edit、NotebookEdit と、特定してテストしたコマンド実行ツールである Bash、PowerShell、Monitor が含まれています。ここで指定しているのは無効化したパスであり、存在するすべてのパスではありません。allowed-tools はツールを事前承認しますが、制限はしません。
限界は四つあります。接続された MCP サーバーは、ツールごとの拒否リストでは把握できない書き込みツールを公開する可能性があります。独自の定義で tools: Write が許可されている名前付きサブエージェントは、このリストではなくその定義に従います。Claude Code の今後のリリースで、このファイルに記載されていないツールが追加される可能性があります。また、disallowed-tools をサポートしないホストでは、このルールは指示にとどまり、プラットフォームによる保証ではありません。
契約自体は動作上のものであり、このリストには依存しません。このコマンドはスコアを返し、書き込みは一切行いません。
レポートの形式を二重に記載することはしません。scoring.md の「出力形式」セクションを参照してください。
必須の見出し、ロシア語の五つの評価項目名、引用箇所を含む各セルの問題点数上限(一〜三件)、加重計算式、上限に関する注記、末尾の
「評価で測定できないこと」セクションに従い、正確に記載してください。
形式の唯一の正式な定義はこのファイルにあります。v2.0 まではここにも複製があり、損失防止ゲートの対象外だったため、二つの記載に食い違いが生じても、両者を比較した読者しか気づけない状態でした。
ある評価項目に問題点がない場合は、所見欄に「指摘事項はありません」と記載してください。