paper-evidence-gap-miner について
paper-evidence-gap-minerは、論文の主張を裏付けるために必要な最小限の作業を見極める研究執筆スキルです。既存結果やCSVの再利用を先に調べ、新しい実験の要否を判断して補完計画を記録します。
主な機能
- 01主張と証拠の不足箇所を特定
- 02既存結果とCSV一覧を検索
- 03再利用または追加計算の要否で分類
- 04再利用可能な証拠と変換方法を特定
- 05証拠補完計画を作成
活用シーン
- 01不足する表に既存CSVを使えるか確認
- 02論文の主張やアブレーションの証拠探し
- 03投稿前の不要な計算の削減
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ a-green-hand-jack/ ml-research-skills --skill paper-evidence-gap-minerインストール後、Claude Code で/paper-evidence-gap-minerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/gap-triage.mdresult-reuse-patterns.mdtemplates/evidence-completion-plan.md詳細
論文の根拠不足を掘り下げる
論文の根拠を補う、最も低コストな方法を見つけます。このスキルは論文の主張と執筆上の不足点から始め、まず既存の結果を検索し、既存の CSV と派生アセットでは主張を裏付けられない場合にのみ、新しい実験へと進みます。
以下の場合にこのスキルを使用してください。
- 執筆中に、主張を裏付ける根拠が不足していると分かった
- 論文のセクションに、表、図、アブレーション、スライス、分散の推定、ベースラインとの比較などが欠けている
- 既存の CSV 結果に必要な根拠がすでに含まれている可能性がある
- アルゴリズムや手法の新規設計ではなく、結果の補完が必要な主張がある
- 投稿前に不要な計算を避けたい
- 査読シミュレーションや一貫性の編集で、根拠不足が見つかった
最終的な論文用の図や表の作成には、このスキルを使用しないでください。このスキルで再利用可能な CSV の根拠を特定した後は、paper-result-asset-builder を使用してください。既存の結果が不十分な場合を除き、新たな実験計画全体を設計するためにこのスキルを使用しないでください。experiment-design-planner への引き継ぎは最後の手段としてください。
スキルのディレクトリ構成
<installed-skill-dir>/
├── SKILL.md
├── references/
│ ├── gap-triage.md
│ └── result-reuse-patterns.md
└── templates/
└── evidence-completion-plan.md
段階的な読み込み
- 必ず
references/gap-triage.mdとreferences/result-reuse-patterns.mdを読みます。 paper/.agent/evidence-completion-plan.mdを作成する場合は、templates/evidence-completion-plan.mdを使用します。- 存在する場合は、ローカルの
paper/.agent/writing-contract.md、paper/.agent/paper-evidence-board.md、paper/.agent/writing-memory/、paper/.agent/result-inventory.md、paper/.agent/result-asset-provenance.md、paper/.agent/experiment-story-plan.md、paper/.agent/provisional-results.mdを読みます。 - 新しい実行を提案する前に、論文の草稿ファイルと結果 CSV の一覧を確認します。
- 既存の CSV から必要な表や図を作成できる場合は、
paper-result-asset-builderと組み合わせます。
基本原則
- 根拠の不足が、必ずしも実験の不足とは限りません。
- まず、その結果がすでに存在するか、再集計できるか、別の切り口で分けられるか、付録のアセットにできるかを確認します。
- 「実験を追加する」ではなく「結果を補う」と考え、そうでないと分かるまではこの方針を維持します。
- 論文の主張と査読上のリスクを防ぐために必要な、最小限の根拠を優先します。
- 既存の CSV、ログ、レポート、表、図、論文の根拠に関するメモを確認する前に、コストの高い計算を提案しないでください。
- 既存の根拠でより限定的な主張しか裏付けられない場合は、新たな計算より先に主張の範囲を狭めることを提案します。
- 根拠不足が、再利用、導出、執筆、診断、新たな実験のどれによって解消されたかを記録します。
ステップ 1 - 執筆上の不足点を特定する
以下から不足点を抽出します。
paper/.agent/writing-contract.mdpaper/.agent/paper-evidence-board.mdpaper/.agent/consistency-report.md- 査読シミュレーションの出力
- 要旨、序論、結果、限界、結論などの草稿セクション
- ユーザーが示した主張または不足している根拠
以下を作成します。
- Claim:
- Paper location:
- Current wording:
- Evidence expected:
- Current evidence:
- Why current evidence is insufficient:
- Reviewer risk:
ステップ 2 - 既存の結果ソースを検索する
以下の順に検索します。
paper/.agent/result-inventory.mdpaper/.agent/result-asset-provenance.mdpaper/.agent/paper-evidence-board.mdcode/docs/results/**/*.csvcode/docs/runs/**/*.csvcode/docs/reports/**/*.csvcode/outputs/**/*.csv、results/**/*.csv、outputs/**/*.csv- 既存の
tables/*.tex、figures/*.tex、レンダリング済みの図、実験レポート
結果のインベントリがない場合は、paper-result-asset-builder のインベントリモードに進むか、そのインベントリスクリプトを実行します。
ステップ 3 - ギャップを分類する
references/gap-triage.md を読みます。
各ギャップを次のように分類します。
already-supported:根拠が存在する。説明文またはボードを更新する必要があるsupportable-from-existing-csv:必要な結果が CSV に含まれているneeds-reaggregation:既存の実行結果に対し、新たな集計、不確実性の推定、または丸め規則が必要needs-slice:既存の結果に対し、データセット/タスク/グループ/シード/ベースラインによる切り分けが必要needs-asset:根拠は存在するが、論文に掲載できる表/図がないneeds-diagnosis:既存の結果が曖昧、不安定、疑わしい、または矛盾しているneeds-claim-narrowing:根拠がより限定的な主張を裏付けているneeds-new-compute:主張に答えられる既存の根拠がないcut-or-defer:裏付ける価値がない主張
ステップ 4 - 再利用可能な根拠を探す
references/result-reuse-patterns.md を読みます。
新たに計算する前に、次の再利用方法を試します。
- 既存の CSV から本文または付録の表を作成する
- 既存のシードから分散または信頼区間を追加する
- 既存の列から切り分け分析を作成する
- CSV にすでに含まれているベースラインと比較する
- 保存済みの実行結果から傾向、スケーリング、または感度を示す図を導き出す
- 診断結果を限界または適用範囲に関する主張に変換する
- すでに存在する根拠を用いて結果の説明文を更新する
各再利用方法について、正確なソースファイルと変換規則を特定します。
ステップ 5 - 根拠の補完計画を作成する
次を作成または更新します。
paper/.agent/evidence-completion-plan.md
paper/ ディレクトリがなく、現在のディレクトリが論文リポジトリである場合は、次に保存します。
.agent/evidence-completion-plan.md
templates/evidence-completion-plan.md を使用します。
すべてのギャップに次の項目が必要です。
- ステータス
- 再利用可能な結果のソース(存在する場合)
- 作成する表/図のアセット
- 説明文または主張の編集内容
- 次のスキル
- 新たな計算が必要かどうか
ステップ 6 - 最小限の次のアクションに振り分ける
分類に応じて振り分けます。
already-supported->paper-evidence-boardまたはpaper-writing-assistantwriting-state-update-> ギャップによってセクションのステータス、古くなった箇所、または未解決の執筆課題が変わる場合はpaper-writing-memory-managersupportable-from-existing-csv、needs-reaggregation、needs-slice、needs-asset->paper-result-asset-builderneeds-diagnosis->result-diagnosisneeds-claim-narrowing->paper-writing-contract-planner、limitations-scope-writer、またはpaper-writing-assistantneeds-new-compute-> 必要に応じてexperiment-design-planner、続いてbaseline-selection-auditとrun-experimentcut-or-defer->paper-writing-contract-plannerとpaper-draft-consistency-editor
プロジェクトメモリが存在する場合は、次を更新します。
memory/provenance-board.mdに、確認済みソース、不足しているソースの種類、および暫定結果の置き換えが必要かどうかを記載するmemory/handoff-board.mdに、再利用可能な CSV/レポートの根拠がある場合はpaper-evidence-gap-miner->paper-result-asset-builderの引き継ぎを記載する。既存のソースではギャップを埋められない場合に限り、paper-evidence-gap-miner->experiment-design-plannerの引き継ぎを記載する- 執筆フェーズが根拠の作成または論文アセットの作成に戻る場合は、
memory/phase-dashboard.mdを更新する
最終確認
完了前に、次を確認します。
- すべてのギャップを既存の結果ソースと照合している
- CSV の再利用で主張に答えられる場合、新たな計算を提案していない
- 提案する根拠アセットが、明確な主張上の役割を持っている
- 根拠が表現より弱い場合、主張の範囲を狭めることを検討している
- 必要な場合、新たな実験が最小限で、査読者にとって重要なものになっている
- 次に使うスキルと出力ファイルが明記されている