mcpField
R
readability

readability

github.com/humanizerai生産性53577 回インストール38 週間前に更新
リポジトリ

readability について

テキストの読みやすさを分析するスキルで、難易度の評価や統計の作成を行う執筆ワークフロー向けです。複数の指標を算出し、文の長さ、複雑な単語、受動態に関する修正案を示します。

主な機能

  1. 01複数の可読性スコアの算出
  2. 02単語数、文数、平均文長の集計
  3. 03複雑な単語数と割合の測定
  4. 04受動態の文数の推定
  5. 05指標に基づく修正案の提示

活用シーン

  1. 01対象読者にとっての記事の難易度評価
  2. 02文の長さと複雑な単語の割合の確認
  3. 03書き換えが必要な受動態の特定
  4. 04分析結果に基づく文章改訂の計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/humanizerai/agent-skills --skill readability

インストール後、Claude Code で/readabilityを入力して読み込まれたか確認します。

詳細

可読性を分析する

指定されたテキストの可読性指標を計算して表示します。

入力

ユーザーは $ARGUMENTS にテキストを指定します。テキストが指定されていない場合は、入力を求めます。

計算する指標

主要スコア
指標計算式解釈
Flesch Reading Ease206.835 - 1.015(words/sentences) - 84.6(syllables/words)0~100。数値が高いほど読みやすい
Flesch-Kincaid Grade0.39(words/sentences) + 11.8(syllables/words) - 15.59米国の学年レベル
Gunning Fog Index0.4[(words/sentences) + 100(complex words/words)]必要な教育年数
SMOG Index1.043 × √(complex words × 30/sentences) + 3.1291学年レベル

複雑な単語 = 3音節以上

テキストの統計情報
  • 単語数
  • 文の数
  • 平均文長(単語数)
  • 平均単語長(文字数)
  • 複雑な単語の数と割合(%)
  • 受動態の文(推定)

出力形式

## Readability Analysis

### Scores
| Metric | Score | Meaning |
|--------|-------|---------|
| Flesch Reading Ease | [X] | [interpretation] |
| Flesch-Kincaid Grade | [X] | [grade level] |
| Gunning Fog | [X] | [years education] |
| SMOG | [X] | [grade level] |

### Statistics
- Words: [X]
- Sentences: [X]
- Avg sentence length: [X] words
- Complex words: [X] ([Y]%)

### Target Audience
[Who can easily read this based on scores]

### Recommendations
1. [Specific suggestion]
2. [Specific suggestion]
3. [Specific suggestion]

解釈ガイド

Flesch スコア学年対象読者
90-1005年生非常に読みやすい
80-896年生読みやすい
70-797年生かなり読みやすい
60-698~9年生標準
50-5910~12年生やや難しい
30-49大学難しい
0-29大学院非常に難しい

推奨事項

スコアに基づいて、次のことを提案します。

  • 平均文長が20語を超える場合は、短くする文
  • 簡単な表現に置き換える複雑な単語
  • 能動態に書き換える受動態
  • 修正すべき具体例

コメント