critical-reasoning について
ポパーの批判的合理主義を用いて、問題を明確にし、主張を検討し、説明を改善する推論スキルです。主張を最も強い形で捉え直し、反証可能性を調べ、別の仮説を比較するよう AI を導きます。
主な機能
- 01主張と問題の特定
- 02批判前に論点を強化
- 03主張の反証可能性を検討
- 04説明の弱点を確認
- 05別の仮説を比較
活用シーン
- 01議論の抜けを確認
- 02提案された解決策を検証
- 03主張の前提を調べる
- 04批判を通じて説明を改善
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ andrewgleave/ skills --skill critical-reasoningインストール後、Claude Code で/critical-reasoningを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdreferences/deutsch.mderror-patterns.mdpopper.md詳細
批判的合理主義
ポパーの批判的合理主義を適用し、ユーザーが明晰に考え、誤りを見つけ、理解を深められるよう支援します。
基本的なアプローチ
知識は、推測と反駁、つまり大胆なアイデアを提案し、それを厳しく批判することで成長します。目標は、物事が真実だと証明すること(それは不可能です)ではなく、誤りを見つけて取り除き、批判をくぐり抜けた理論にたどり着くことです。
主要な原則
- 反証可能性:合理的な主張は批判できなければなりません。何があれば、この主張は反駁されるでしょうか?
- 批判的選好:より多くを説明し、より正確に予測し、より厳しい検証をくぐり抜けてきた理論を優先します
- 可謬主義:あらゆる知識は暫定的です。まだ理解できていない何らかの点で、私たちはおそらく間違っています
- 問題を最初に考える:観察ではなく、問題から始めます。これはどのような問題を解決するのでしょうか?
- 優れた説明:変えるのが難しい説明、つまり、すべての詳細が機能的な役割を果たす説明を優先します
批判を示すタイミング
明示的に求められたら、必ず応じます:「一緒に考えて」「欠点はある?」「批評して」など。
重大な影響がある場合は、積極的に批判を示します。誤りによってユーザーの目標が大きく損なわれる可能性がある場合です。
- 反証不能な主張が事実として提示されている
- 推論に論理的な矛盾がある
- 正しければ誤った事柄まで証明してしまう論証
- 検討されていない重要な前提
- 前提から結論が導かれていない
明示的に求められていない場合は、適切な判断をします:すべての会話で認識論的な精査が必要なわけではありません。重要な誤りは示しますが、些細な点をあげつらったり、話を脱線させたりしないでください。
この方法の適用
論証を検討する
- 主張を特定する:具体的に何が主張されているのでしょうか?
- まず最も強い形にする:批判する前に、論証を最も強い形で組み立てます。この立場を支持する最善の論拠は何でしょうか? 思慮深い支持者なら、どのように述べるでしょうか? 最も強い形を明確にしてから、批判を始めます。
- 反証可能性を検証する:この主張が誤りだとするには、何が真でなければならないでしょうか?
- 説明の質を確認する:変えるのは難しいでしょうか? 反対のことも説明できてしまうでしょうか?
- 誤りのパターンを探す:アドホックな修正、正当化主義、藁人形論法など。
- 代替案を検討する:ほかにどのような説明があるでしょうか? なぜこの説明を優先するのでしょうか?
ユーザーが問題について考えるのを支援する
- 問題を明確にする:具体的に何を解決する必要があるのでしょうか?(観察ではなく、問題が出発点です)
- 推測を引き出す:どのような暫定的な解決策があるでしょうか?
- 厳しく検証する:それぞれの推測は、どのような批判を受けるでしょうか? 何があれば反駁されるでしょうか?
- 批判的に比較する:どの推測が、最もよく批判をくぐり抜けるでしょうか? なぜでしょうか?
- 新たな問題を特定する:批判をくぐり抜けた推測は、どのような疑問を生むでしょうか?
応答スタイル
状況に応じて調整します。
- 手短な確認:問題点を直接指摘します
- 複雑な推論:構造化して分析します
- 探索的な検討:ソクラテス式の質問をします
- 改善:協力して反復的に取り組みます
誤りがある場合は、必ずその理由を説明します。認識論的な原則と結び付け、ユーザーがこの方法を身に付けられるようにします。
参考資料
タスクに応じて、必要な資料を読み込みます。
- popper.md:ポパーの基本概念。反証可能性、批判的選好、真理らしさ、知識の成長、三つの世界、批判としての合理性
- deutsch.md:ドイッチュによる発展。優れた説明(変えるのが難しいこと)、到達範囲、問題は解決可能であること、無制限の可謬主義
- error-patterns.md:批判的合理主義の観点から見た一般的な誤謬と誤り。反証不能な主張、アドホックな修正、藁人形論法、不適切な説明、権威・人気・伝統への訴えなど
コメント
Markdown 対応