survey-linter は何をしますか?
アンケート調査のバイアスを含む質問を送信前に監査する — Claudeスキル + 依存関係不要のCLI。
特徴
- バイアス検出: 誘導的な質問、二重否定、文化的バイアス、性別・人種・年齢に関するステレオタイプなどを自動検出
- 改善提案: 検出された問題に対して、具体的で実用的な代替案を提示
- 柔軟な使用: Claude Codeスキルとしての利用に加え、単体のCLIとしても実行可能
- 依存関係ゼロ: インストールや特別な設定は不要
使用方法
Claude Codeスキルとして
- Claude Codeを開く
- スキルプロンプトを読み込む
- 監査したい調査質問を入力する
CLIとして
# テキストファイルとして質問を渡す
cat survey.txt | survey-linter
# 標準入力から直接入力
echo "あなたはこの製品に満足していますか?" | survey-linter
サポート対象
- テキスト形式の調査質問
- JSON形式の質問リスト(
questions配列) - CSV形式(
question列)
バイアスカテゴリ
| カテゴリ | 説明 |
|---|---|
| 誘導的質問 | 回答を特定の方向に導く表現 |
| 文化的バイアス | 特定の文化や背景に基づく前提 |
| 性別バイアス | 性別に関するステレオタイプや前提 |
| 人種・民族バイアス | 人種や民族に関する偏見 |
| 年齢バイアス | 年齢に基づく前提や差別 |
| 二重否定 | 回答者を混乱させる複雑な否定構造 |
出力例
{
"original": "あなたはこの素晴らしい製品を気に入らないわけではないですよね?",
"issues": [
{
"type": "誘導的質問",
"issue": "「素晴らしい」という形容詞が回答者を肯定的な回答に誘導している",
"suggestion": "「素晴らしい」を削除するか、中立的な表現に置き換えること"
},
{
"type": "二重否定",
"issue": "「気に入らないわけではない」という二重否定が回答者を混乱させる",
"suggestion": "「気に入っていますか?」または「気に入っていませんか?」のような単純な肯定文に変更すること"
}
],
"improved": "この製品についてどのように感じていますか?"
}
ライセンス
MIT