Communityコーディング&開発github.com

lonelydoctor/survey-linter

アンケート調査のバイアスを含む質問を送信前に監査する — Claudeスキル + 依存関係不要のCLI。

survey-linter とは?

このスキルは、アンケート調査の質問に含まれるバイアス(偏り)を自動的に検出・監査するためのツールです。開発者や研究者が作成した調査票を分析し、誘導的な表現や文化的バイアス、性別・人種に関するステレオタイプなど、回答者の意見を歪める可能性のある要素を特定します。このスキルはClaude Codeスキルとして動作するほか、依存関係ゼロのCLIとしても利用可能で、調査の質を向上させるための具体的な改善提案を提供します。特に、社会科学調査、ユーザー体験調査、従業員満足度調査など、公平性と中立性が求められるあらゆる場面で役立ちます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add lonelydoctor/survey-linter

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

survey-linter は何をしますか?

アンケート調査のバイアスを含む質問を送信前に監査する — Claudeスキル + 依存関係不要のCLI。

特徴

  • バイアス検出: 誘導的な質問、二重否定、文化的バイアス、性別・人種・年齢に関するステレオタイプなどを自動検出
  • 改善提案: 検出された問題に対して、具体的で実用的な代替案を提示
  • 柔軟な使用: Claude Codeスキルとしての利用に加え、単体のCLIとしても実行可能
  • 依存関係ゼロ: インストールや特別な設定は不要

使用方法

Claude Codeスキルとして

  1. Claude Codeを開く
  2. スキルプロンプトを読み込む
  3. 監査したい調査質問を入力する

CLIとして

# テキストファイルとして質問を渡す
cat survey.txt | survey-linter

# 標準入力から直接入力
echo "あなたはこの製品に満足していますか?" | survey-linter

サポート対象

  • テキスト形式の調査質問
  • JSON形式の質問リスト(questions 配列)
  • CSV形式(question 列)

バイアスカテゴリ

カテゴリ説明
誘導的質問回答を特定の方向に導く表現
文化的バイアス特定の文化や背景に基づく前提
性別バイアス性別に関するステレオタイプや前提
人種・民族バイアス人種や民族に関する偏見
年齢バイアス年齢に基づく前提や差別
二重否定回答者を混乱させる複雑な否定構造

出力例

{
  "original": "あなたはこの素晴らしい製品を気に入らないわけではないですよね?",
  "issues": [
    {
      "type": "誘導的質問",
      "issue": "「素晴らしい」という形容詞が回答者を肯定的な回答に誘導している",
      "suggestion": "「素晴らしい」を削除するか、中立的な表現に置き換えること"
    },
    {
      "type": "二重否定",
      "issue": "「気に入らないわけではない」という二重否定が回答者を混乱させる",
      "suggestion": "「気に入っていますか?」または「気に入っていませんか?」のような単純な肯定文に変更すること"
    }
  ],
  "improved": "この製品についてどのように感じていますか?"
}

ライセンス

MIT

関連スキル