factchk について
factchkは、成果物の公開前に現実に関する主張を外部ソースで確認するエージェントスキルです。両方向から検証し、修正すべき誤りと指摘にとどめる判断を区別します。
主な機能
- 01現実に関する主張の抽出
- 02外部ソースによる確認
- 03両方向からの検証
- 04明確な誤りの修正と判断の指摘
- 05ソース付きの判定報告
活用シーン
- 01草稿に含まれる事実主張の確認
- 02不可能または新規とされる主張の検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ lilmgenius/ paperthin --skill factchkインストール後、Claude Code で/factchkを入力して読み込まれたか確認します。
詳細
出荷前に、現実として述べられていることが本当に現実と一致するか、両方向から確認します。
目標
著者が「もっともらしい/ばかげている/新しい」と判断することは、あらゆる成果物の中で最も信頼性の低い基準です。人間の先入観は両方向に外れます。現実にあるものを排除し(砂漠にカエルは生息しています)、あり得ないことを当たり前のように扱います(重さのない木箱など)。factchk は、現実に即したものとして提示されている主張をスキャンし、それぞれについて外部ソースを両方向から確認し、修正するか、要確認として示します。対象となるのは、世界についての主張、つまり現実として述べられていることが本当に現実かどうかです。検証そのものの妥当性や、計画全体が成り立つかどうかは対象外です。
ワークフロー
- 現実に即した主張をスキャンします。「X なので、これはもっともらしい/現実的だ/ばかげている/新しい/不可能だ」といった判断に基づくものはすべて対象です。すでに書かれている主張だけでなく、これから書こうとしている主張も含みます。
- それぞれを外部ソース(ウェブ検索、公開されている参考資料)で、両方向から確認します。「ばかげている」としたものは実在する可能性があるでしょうか。「明らか」または「新しい」としたものは誤り、あるいは以前から広く知られている可能性があるでしょうか。ソースを確認できない場合は、要確認として示します。直感に基づいて断定してはいけません。
- **修正するか、要確認として示します。**機械的に判断できる誤り(日付の間違い、出典の誤った帰属、改ざんされた数値)なら、引用したソースとともに修正します。判断を要する主張(異論のある主張や解釈を含む主張)なら、ひそかに書き換えず、問題点を明示します。
- 各主張、その判定、ソースを報告し、主張に問題がある場合は、どちらの方向で誤っていたのかも示します。
ルール
- 対象は現実に即したものとして述べられている主張です。意図的なフィクション(「この世界では、箱が浮かぶ」は明示された設定です)は対象外です。主張が作中世界の設定なのか、現実世界についての主張なのか判断できない場合は、修正せず、要確認として示します。このスキルで最も難しい判断です。
- 非現実的なものだけを要確認にしても、誤りの半分しか見つかりません。
- 発動のきっかけは知識ではなくメタ認知です。すべての分野に精通することはできないため、確認可能な事実を感覚に基づいて述べようとしたら、その感覚を信じるのではなく、確認してください。
- 確認しても何も見つからなければ、何も変更しません。
検証
完了する前に、すべての判定が言い換えられた先入観ではなく、引用可能な外部ソースに基づいていることを確認します。また、報告は先入観を繰り返すのではなく、修正事項と要確認事項が区別されている必要があります。
コメント
Markdown 対応