Agent Skills: クラスタ適合チェック

大喜利の回答群について、文献由来のユーザークラスタ別嗜好特徴にどれだけ適合するかを分析する開発用ツール。面白さの絶対評価ではなく、どの嗜好層に寄っているかを点数と改善メモで示す。

UncategorizedID: gyu-don/ogiri-ai/cluster-fit-check

Repository

gyu-donLicense: NOASSERTION
1

Install this agent skill to your local

pnpm dlx add-skill https://github.com/gyu-don/ogiri-ai/tree/HEAD/.claude/skills/cluster-fit-check

Skill Files

Browse the full folder contents for cluster-fit-check.

Download Skill

Loading file tree…

.claude/skills/cluster-fit-check/SKILL.md

Skill Metadata

Name
cluster-fit-check
Description
大喜利の回答群について、文献由来のユーザークラスタ別嗜好特徴にどれだけ適合するかを分析する開発用ツール。面白さの絶対評価ではなく、どの嗜好層に寄っているかを点数と改善メモで示す。

クラスタ適合チェック

大喜利の回答群を受け取り、ユーザークラスタ別の嗜好特徴にどれだけ合うかを分析する。

入力

お題と、それに対する回答群(3〜20個程度)を受け取る。

原則

「面白いか」を判定するな。「どのクラスタの嗜好特徴に寄っているか」だけを判定せよ。

このスキルの点数は、人間の笑いの絶対点ではない。回答の表層・構造特徴が、文献由来のクラスタ別嗜好特徴にどれだけ一致するかを示す開発用シグナルである。

ペルソナを演じて採点するな。クラスタを人格化すると、LLMの想像した読者像に引っ張られて評価がぶれる。必ず下の特徴表に基づいて採点し、根拠を特徴名で書け。


クラスタ別嗜好特徴

| クラスタ | 好まれる特徴 | スコア | 嫌われる特徴 | スコア | |---|---|---:|---|---:| | C0 | 括弧の使用 | +0.60 | 自虐ネタ | -0.61 | | C0 | 対話形式 | +0.49 | シュールな無意味さ | -0.37 | | C0 | 複数文 | +0.36 | 短い長さ比率 | -0.29 | | C1 | 自虐ネタ | +0.61 | プロンプト内の固有名詞 | -0.27 | | C1 | 形容詞で終わる | +0.27 | 誇張表現 | -0.22 | | C1 | 擬人化 | +0.09 | 三点リーダーで終わる | -0.14 | | C2 | 自虐ネタ | +0.23 | プロンプト内の固有名詞 | -0.26 | | C2 | ミニストーリー | +0.18 | 三点リーダーで終わる | -0.24 | | C2 | 疑問符で終わる | +0.14 | 誇張表現 | -0.22 | | C3 | 括弧の使用 | +0.39 | ミニストーリー | -0.16 | | C3 | 三点リーダーで終わる | +0.34 | 誇張表現 | -0.16 | | C3 | 高いスペース比率 | +0.28 | プロンプト内の動詞 | -0.15 | | C4 | 三点リーダーで終わる | +0.44 | スラング | -0.60 | | C4 | 自虐ネタ | +0.35 | 誇張表現 | -0.53 | | C4 | 括弧の使用 | +0.28 | メタ的表現 | -0.21 | | C5 | スラング | +0.65 | シュールな無意味さ | -0.23 | | C5 | 誇張表現 | +0.21 | 形容詞で終わる | -0.21 | | C5 | プロンプト内の固有名詞 | +0.20 | 非常に長い文字数 | -0.20 | | C6 | シュールな無意味さ | +0.28 | 三点リーダーで終わる | -0.83 | | C6 | プロンプト内の固有名詞 | +0.28 | スラング | -0.45 | | C6 | パロディ | +0.21 | 括弧の使用 | -0.36 |

共通傾向:

  • 言葉遊びは多くのクラスタで正に働きやすい
  • 適度な長さは多くのクラスタで正に働きやすい
  • 過度に長い回答は多くのクラスタで負に働きやすい
  • 名詞比率が高すぎる回答は多くのクラスタで嫌われやすい

特徴抽出

各回答について、目で確認できる特徴だけを取る。迷う特徴は「弱」として扱うか、採点しない。

  • 括弧の使用: ( )、「 」、補足括弧などが効果の中心にある
  • 対話形式: 誰かの発話、返答、会話の形になっている
  • 複数文: 句点や明確な文の切れ目が複数ある
  • 短い長さ比率: 極端に短く、情報が少ない
  • 自虐ネタ: 話者や回答内主体が自分を下げる
  • シュールな無意味さ: 意味の接続より不可解さで成立している
  • 形容詞で終わる: 最後が形容詞・形容動詞的な評価で終わる
  • 擬人化: 物や概念が人間のように振る舞う
  • プロンプト内の固有名詞: お題に含まれる固有名詞を核にしている
  • プロンプト内の動詞: お題に含まれる動詞を核にしている
  • 三点リーダーで終わる: ... または … で終わる
  • ミニストーリー: 短い中に前後関係や展開がある
  • 疑問符で終わる: ? または ? で終わる
  • 高いスペース比率: 空白が間や見た目の効果の中心にある
  • スラング: ネット語、若者語、砕けた俗語が核にある
  • 誇張表現: ありえない大きさ・量・強度で押している
  • メタ的表現: 大喜利、回答、作者、AI、ネタであることに触れる
  • パロディ: 既存作品・有名表現の型を借りている
  • 言葉遊び: 音、表記、二重意味、言い換えが核にある
  • 適度な長さ: 1読で理解でき、削りすぎでも長すぎでもない
  • 過度に長い回答: 核に対して説明が多い
  • 名詞比率が高すぎる: 名詞を並べるだけで動きや関係が弱い

採点

回答ごとに、各クラスタの「適合シグナル」を概算する。

  1. 該当する好まれる特徴のスコアを加算する
  2. 該当する嫌われる特徴のスコアを加算する
  3. 弱い該当は半分で計算する
  4. 表にない共通傾向は、強い場合のみ +0.15 または -0.15 として加える
  5. 最終値は -1.0 〜 +1.0 に丸める

点数は小数第2位まで。厳密な統計推定ではなく、開発用の近似である。

計算の途中式・再計算の試行錯誤をレポートに書くな。最終値と根拠となる特徴名だけを記載する(途中式を書き始めると桁合わせに引きずられて値がぶれる)。


改善メモ

改善に使えるよう、結論は必ず次の形で書く。

  • 広く取りに行くなら: 複数クラスタに強い負点を作っている特徴をどう減らすか
  • 尖らせるなら: 最も適合しているクラスタに寄せるには何を足す・残すか
  • 避けたい最適化: 表だけをハックする危険がある変更

書いてよい例:

  • 広く取りに行くなら、三点リーダーを落とす。C3/C4には効くがC6の負点が大きい。
  • 尖らせるなら、C0/C3向けに括弧内のズレを核にする。
  • 避けたい最適化: 括弧を足すだけではC0風の表層になり、回答の絵が弱くなる。

書いてはいけない例:

  • C0の人はこういう性格なので笑う
  • これは面白い
  • つまらない
  • 万人受けする

レポート形式

## クラスタ適合チェック

お題: [お題]
回答数: N

---

【回答1】
[回答テキスト]
特徴: [検出した特徴を列挙]
クラスタ適合: C0 +0.00 / C1 +0.00 / C2 +0.00 / C3 +0.00 / C4 +0.00 / C5 +0.00 / C6 +0.00
主な寄り先: [上位1〜2クラスタ、または「強い寄りなし」]
改善メモ:
- 広く取りに行くなら: [具体的に]
- 尖らせるなら: [具体的に]
- 避けたい最適化: [具体的に]

(以下同様)

---

### 全体傾向
- 寄りが強いクラスタ: [クラスタと理由]
- 負点が出やすい特徴: [特徴]
- 回答群としての偏り: [同じ特徴への偏り、または「なし」]

### 使い方
この結果は面白さの絶対評価ではなく、嗜好特徴への適合シグナルである。
最終採用は `fun-check` のリスク検出や人間判断と併用する。

注意

  • 点数を勝敗や順位に直結させるな
  • クラスタを人格として説明するな
  • 「面白い」「つまらない」という語で結論づけるな
  • 特徴が見えない回答を無理に分類するな
  • 改善メモは、必ず回答の文字面をどう変えるかに落とす