mcpField
S
synthesis-fact-checking

synthesis-fact-checking

github.com/synthesisengineering生産性2355 回インストール1 日前に更新
リポジトリ

synthesis-fact-checking について

synthesis-fact-checkingは、記事、ニュース、AI生成コンテンツの事実関係を公開前に検証するための反復可能な手順です。検証可能な主張をすべて抽出し、独立した情報源と一次資料を追跡して、結果を記録します。

主な機能

  1. 01検証可能な主張を先に抽出
  2. 02情報源の独立性と確信度を評価
  3. 03情報源の階層に沿って事実を検証
  4. 04引用・研究・日付を確認
  5. 05結果を記録し公開前チェックを実施

活用シーン

  1. 01記事やニュースを公開前に検証
  2. 02AI生成文の引用や研究を確認
  3. 03複数の情報源に共通の上流がないか調査
  4. 04日付を遡らせた記事や簡略化後の内容を再確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/synthesisengineering/synthesis-skills --skill synthesis-fact-checking

インストール後、Claude Code で/synthesis-fact-checkingを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
autopilot-research-quality.md
background.md
bibliography.md
citation-laundering-detection.md
coverage-map.md
detailed-protocols-model-families.md
detailed-protocols-quotes.md
detailed-protocols-sources.md
detailed-protocols.md
error-patterns.md
per-family-hallucination-signatures.md
per-family-signatures-claude-gpt-gemini.md
per-family-signatures-llama-grok-deepseek-mistral-qwen.md
production-incident-archive.md
review-log-and-checklist.md
temporal-and-translation.md
verification-steps.md

詳細

記事および AI が合成したコンテンツのファクトチェックプロセス

記事、ブログ投稿、ニュース、AI が合成したコンテンツを公開する前に、事実の正確性を検証するための再現可能なプロセスです。再帰的な汚染を考慮して調整されています。AI の出力が、次の AI や次の研究者が引用する情報源に取り込まれるようになったため、情報源間の一致は、それらが独立している場合にのみ認められます。synthesis-content-quality ではスタイルと内容を扱い、このスキルでは事実の正確性を扱います。

拘束力のあるルール

ルール番号は、他のファイルが「SKILL.md section N」として参照するセクション番号です(セクション 2、4a~4g、セクション 7 および 8)。各セクションの全文が記載されているファイルは「Contents」に示されています。

  1. 検証を始める前に、検証可能な主張をすべて抽出します。 数値、研究、著者、日付、引用、組織、因果関係や比較に関する主張、URL、DOI、入れ子になった出典の帰属が対象です。「正しそうに聞こえる」主張こそ、微妙に誤っていることがよくあります。
  2. 情報源間の一致は、グラフ上で独立している情報源の間でのみ認めます。 1つの AI 生成の上流情報源、または著者自身の教義に由来する情報源は、いくつあっても出典は1つです。
  3. 一次情報源に照らして検証します。 二次情報源や三次情報源は一次情報源を見つけるのに役立ちます。AI の出力は検証対象であり、照合の基準ではありません。
  4. 数値だけでなく、説明の枠組みも確認します。 よくある誤りは 4a~4g です。枠組みの誤り、知見の混同、具体的な内容の誤り、対象の取り違え、帰属の誤り、引用の捏造、古いデータの使用です。
  5. 該当する主張の種類では、9つの C1 プロトコルを適用します。 入れ子になった出典の帰属、言い換えによる意味のずれ、複合引用、立場の変化、翻訳による意味のずれ、URL の無効化、合成された情報源、引用のロンダリング、ファミリーごとの幻覚です。
  6. 生成に使われたモデルファミリーがわかっている場合は、そのファミリー特有のチェックを最初に行います。 あらゆる項目をすべての文章で確認するのではなく、Claude では DOI、GPT では URL、Gemini では曖昧な出典の帰属を先に確認します。
  7. 引用が検証済みといえるのは、 実在し、文言が正確で、発言者と文脈が正しく、元の発言者までたどれる一続きの発言である場合に限ります。言い換えに引用符を付けてはいけません。誤引用は、実際の影響以上に信頼を損ないます。
  8. 研究が検証済みといえるのは、 実在性、論文番号、著者全員、掲載先、方法、知見、撤回状況を確認できた場合に限ります。見つからない研究の引用は削除し、その主張は別の出典から裏付けるか、表現を弱めるか、削除します。
  9. 過去の日付で公開する記事では、 「更新日」を明記しない限り、その日付より前に公開された情報源のみを引用します。また、時間に依存する表現はその日付時点で正しいものにします。
  10. 専門用語を平易にする処理、匿名化、アクセシビリティ向上の処理を行った後は、置き換えた用語をすべて再検証します。 読みやすい表現にすると、事実でなくなることがあります。
  11. 確認した主張はすべて、 ステータス、情報源、確認結果、修正内容とともに、下書きと同じ場所にある review-log.md に記録します。
  12. 公開前チェックリストに合格するまでは、何も公開しません。
  13. 各主張をクイック判定ツリーに沿って確認します。 意見は確認不要です。出典を見つけられない主張は、不可欠であれば別の出典から裏付けるか表現を弱め、そうでなければ削除します。

目次

  • references/verification-steps.md:セクション1、2、3、7、8、13の全文:主張の抽出、確信度の表とグラフ独立性の確認、情報源の優先順位、引用と研究のプロトコル、判断ツリー。ファクトチェックを始めるときに読みます。
  • references/error-patterns.md:セクション4~6:エラー4a~4gと例、9つのC1プロトコルの概要、ファミリーごとのシグネチャの概要。主張に誤りがあるように見えるとき、エラーの名称を特定して、より詳細なプロトコルを選ぶために読みます。
  • references/temporal-and-translation.md:セクション9と10。記事の日付が過去に設定されている場合や、専門用語を平易な表現に置き換えた場合、匿名化した場合、簡略化した場合に読みます。
  • references/review-log-and-checklist.md:セクション11と12、レビューログのテンプレート、公開前チェックリスト。主張を記録するときと、公開前に読みます。
  • detailed-protocols.md:9つのC1プロトコルの各セクションの全文(すべての失敗モード、実例、検出手順を含む)。3つのパートへのインデックスです。適用するプロトコルが含まれるパートを読みます:
  • autopilot-research-quality.md:意思決定を変える一次証拠、反証、タスクに応じた調査の受け入れ基準。意思決定を裏付ける調査が必要なときに読みます。
  • per-family-hallucination-signatures.md:実証的な根拠を含む、ファミリーごとの詳細なシグネチャカタログ。2つのパートへのインデックスです。ルール6を詳しく確認するにはこちらを読みます:
  • citation-laundering-detection.md:引用ロンダリングの連鎖を検出するためのグラフ探索プロトコル。情報源が上流で共通している可能性があるときに読みます。
  • production-incident-archive.md:記録された2024~2026年の本番インシデント(Mostafavi、Goldberg Segalla、Chicago Sun-Times、Springer book、BBC/EBU、Topaz Lancetなど)と、検出から得られた教訓。過去の事例を確認するために読みます。
  • bibliography.md:検証状況を含む、統合された参考文献一覧。このスキルから数値を再掲する前に読みます。
  • references/background.md:目的、v2.0で追加された内容、関連スキル。最初に一度、またはこのスキルと関連スキルのどちらを使うか決めるときに読みます。
  • references/coverage-map.md:2.1.1のテキストの各部分が現在どこにあるかを示します。
  • プロセスの概要:以下を参照してください。

プロセスの概要

  1. 主張の抽出
  2. 複数の情報源に基づく確信度の評価(v2.0でグラフ独立性の確認を追加)
  3. 情報源の優先順位に基づく検証
  4. よくあるエラーパターンの検出(4a~4g、更新版)
  5. v2.0の新しいプロトコルセクション9つ(C1)
  6. ファミリーごとのハルシネーションシグネチャ(v2.0)
  7. 引用の検証(v2.0で入れ子の帰属を追加)
  8. 研究の検証
  9. 時間的な検証(日付が過去に設定されている場合)
  10. 翻訳後の再検証
  11. 記録
  12. 公開前チェックリスト

コメント