prove-it について
Prove It は、事実の主張を検証するスキルです。指定された主張、または直前の CLANKER の回答から抽出した主張を分類し、テストや調査で根拠を確認して、所定の形式で判定と訂正を示します。
主な機能
- 01主張を原文のまま記録
- 02検証可能、調査可能、検証不能に分類
- 03コマンド、ファイル、権威ある資料で確認
- 04根拠、判定、訂正を所定形式で出力
活用シーン
- 01コマンドやファイルに関する説明の確認
- 02ドキュメントやウェブ資料を用いた事実調査
- 03直前の回答にある断定的な事実の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jimweller/ clanker-skills --skill prove-itインストール後、Claude Code で/prove-itを入力して読み込まれたか確認します。
詳細
STARTER_CHARACTER = 🔬
検証してください
根拠のない主張がなされました。このスキルは、その主張を確かなものとする前に検証を強制します。
入力
このスキルへの引数は、検証する主張です。引数が指定されていない場合は、直近の CLANKER の応答から、すべての事実に関する主張(推測としての留保なしに事実として述べられている内容)を探します。それぞれにこの手順を実行してください。
手順
- 主張を正確に述べます。 引用してください。言い換えは禁止です。
- 主張を分類します。
- 今すぐ実証的に検証可能:このターン中にコマンド、ファイルの読み取り、または API 呼び出しで確認または反証できます。ステップ 3 に進みます。
- 調査可能:ドキュメント、ソースコード、またはウェブ検索から証拠を得られます。ステップ 4 に進みます。
- 検証不可能:利用可能なツールや情報源では確認できません。ステップ 5 に進みます。
- テストします。 コマンドを実行するか、ファイルを読み取ります。生の出力を報告します。主張と比較します。判定:確認、反証、または部分的に正しい(正しい部分と誤っている部分を示します)。
- 調査します。 context7、researcher MCP サーバー、WebSearch、または Read を使って、信頼できる情報源を見つけます。情報源(URL、ファイルパス、またはコマンド出力)を引用します。判定:確認、反証、部分的に正しい、または証拠不十分。
- 検証不可能であると宣言します。 利用可能なツールで検証できない理由を述べます。主張を撤回するか、明確な留保を付けて推測として言い直します。
出力形式
CLAIM: "<exact quote>"
TYPE: empirical | researchable | unverifiable
EVIDENCE: <raw output, citation, or "none available">
VERDICT: confirmed | refuted | partially true | unverifiable
CORRECTION: <if refuted or partially true, state the accurate version>
ルール
- 証拠を示さずに判定へ進んではいけません。
- 主張を導き出したのと同じ推論で、その主張を確認してはいけません。独立した証拠のみを使用してください。
- 主張が以前の観察や記憶の記録に由来する場合、それは独立した証拠ではありません。観察記録が示すのは、何が述べられたかであり、それが真実かどうかではありません。
- 判定が「反証」の場合、出力ブロックの後に元の主張を平易な言葉で撤回してください。
- 安心させるために譲歩した事実は、黙認による嘘です。反証を和らげてはいけません。
コメント
Markdown 対応