mcpField
R
research-survey

research-survey

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

research-survey について

research-surveyは、paper-navigatorで集めた論文を体系的な文献レビューにまとめるスキルです。研究分野の全体像を整理するため、分野に合わせたアウトライン、段階的な展開、テーマ別分類を用います。

主な機能

  1. 01分野に適応したレビュー構成案
  2. 02収集論文に基づく草稿作成
  3. 03セクションごとの内容拡充
  4. 04各節の要約と要約部分の改訂
  5. 05参考文献付きの最終構成

活用シーン

  1. 01収集済み論文の文献レビューへの統合
  2. 02分野内の手法分類と差異の整理
  3. 03レビューに基づく研究方向の特定

インストール

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

$npx skills add https://github.com/evoscientist/evoskills --skill research-survey

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

同梱ファイル

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

assets/
survey-template.md
references/
section-quality-checklist.md
survey-methodology.md

詳細

研究サーベイ

paper-navigator が収集した論文から、質の高いサーベイレベルの文献レビューを作成します。

paper-navigator (collect 30-120 papers)
    ↓
Stage 1: Generate Outline (query-type adaptive structure)
    ↓
Stage 2: Draft Survey (outline + top-30 papers)
    ↓
Stage 3: Expand Sections (draft + all papers, section-by-section)
    ↓
Stage 4: Generate Section Summaries
    ↓
Stage 5: Refine Summary Sections (Abstract/Intro/Conclusion)
    ↓
Stage 6: Assemble + References

使用する場合

  • ユーザーが「文献レビュー」「サーベイ」「分野の概要」「システマティックレビュー」を求めている場合
  • ユーザーが論文を収集済みで、それらを体系的なレポートにまとめたい場合
  • ユーザーが研究分野の全体像を把握したい場合

使用しない場合

  • 論文を探す → まず paper-navigator を使用してから、こちらに進んでください
  • 研究アイデアを生み出す → research-ideation を使用してください
  • 論文の関連研究セクションを書く → paper-writing を使用してください

依存関係:paper-navigator

このスキルでは、入力として論文が必要です。ユーザーが論文を提供していない場合は、まず paper-navigator を呼び出して(ワークフロー 1、目標は 30~120 本)、論文を収集してください。

重要:論文の発見には、必ず paper-navigator スキルとそのスクリプト(scholar_search、citation_traverse、arxiv_monitor、recommend など)を使用してください。論文を探すために WebSearch、WebFetch、その他の汎用ウェブ検索ツールを使用することは禁止されています。 汎用ウェブ検索では、Semantic Scholar、引用グラフ、学術論文の推薦システムにアクセスできません。サーベイ品質の文献収集に必要な学術検索基盤を提供するのは、paper-navigator だけです。


ステージ 1:アウトラインの作成

これは 2 段階のプロセスです。 分野によってサーベイの慣例は異なります。臨床系のシステマティックレビューと、コンピューターサイエンスの手法に関するサーベイは大きく異なります。まず分野に適したテンプレートを作成し、次に詳細なアウトラインを作成します。

フェーズ 1A:分野別サーベイテンプレートの作成

アウトラインを作成する前に、分野を特定し、構成を調整してください。

  1. ユーザーの目的と収集した論文から分野を特定する
  2. assets/survey-template.md にある分野別の慣例に基づいて、セクション名と構成の論理を選ぶ(例:医学では介入の種類ごとに構成し、PRISMA に準拠する。化学では反応の種類ごとに構成する。社会科学では理論的視点ごとに構成する)
  3. 分野固有のセクションを追加する(例:医学のバイアスリスク評価、材料科学の構造と特性の関係、ヒトを対象とする研究の倫理的配慮)
  4. 分野に適した比較表の項目を決める
フェーズ 1B:詳細なアウトラインの作成

分野別テンプレートを枠組みとして、アウトラインを作成してください。

クエリタイプの分類
タイプ例構成
A:単一トピックの詳細な分析「電気化学的 CO2 還元のための触媒設計」序論 → 問題の定義 → 手法(メカニズム/アプローチ別) → 評価 → 課題 → 結論
B:複数トピックの並列分析「がん免疫療法における薬剤耐性のメカニズムと治療戦略」序論 → トピック 1(定義+手法) → トピック 2(定義+手法) → 評価 → 課題 → 結論
C:パイプライン/段階別「シングルセル RNA シーケンシングにおけるサンプル調製からデータ分析まで」ワークフローの各段階に沿って章を構成
アウトラインの要件

アウトラインは、見出しを並べただけのものではありません。各セクションのメタ指示を含む設計図です。各 ## Section について、次の要件を満たしてください。

  • セクションに含める内容を指定する [Instruction: ...] を記載する
  • 分野に適した列を指定した必須の表を記載する
  • 本文の主要セクションでは、年代順ではなく、基礎となる原理/メカニズムに基づく分類を必須とする
  • 分野で必須となる要素を含める(例:医学のシステマティックレビューでは PRISMA フローチャート、物理学では数理的定式化)

アウトライン作成ルールの詳細は references/survey-methodology.md を、分野別の慣例は assets/survey-template.md を参照してください。


ステージ 2:草稿の作成

アウトラインに基づき、関連性の高い上位30本の論文を使用して完全な草稿を作成します。

  • 全体を通して番号付き引用[1]、[2, 3]を使用します
  • アウトラインのメタ指示に厳密に従います
  • 各手法のセクションでは分類体系を構築し、比較表を含めます
  • 問題定義には LaTeX による形式化($$...$$)を含めます

ステージ 3:セクションの拡充

すべての論文(30~120本)を使用して、要約以外の各セクションを拡充します。ここでサーベイとしての深みを実現します。

セクションごとの拡充目標
セクションの種類目標の長さ主な内容
手法パラダイムの各章につき6000語以上技術的な論述、メカニズムの分析、比較表
評価3500語以上ベンチマークの分類、指標の分析、最先端手法の概要
課題3000語以上各課題の問題定義+根拠+可能性
応用3000語以上具体的な成果を伴う実世界のユースケース
問題定義2000語以上LaTeX による形式化、制約、前提
その他2500語以上デフォルト
拡充ルール
  1. テーマの一貫性:草稿と同じテーマと論旨の流れを維持し、関連のない話題を導入しないでください
  2. 網羅的に引用:全論文コレクションから、関連する論文をできるだけ多く使用してください
  3. サーベイとしての深み:浅い箇条書きではなく、各手法ファミリーについて複数段落にわたって技術的に論述してください
  4. パラダイム/手法ファミリーごとに、以下を含めてください:
    • 技術的な論述:仕組み、理論的な前提、論文間の細かな違い
    • 批判的分析:有効性の理由、トレードオフ、失敗モード
    • 比較分析表:手法 | 中核となるメカニズム | 主な利点 | 限界 | 性能

ステージ 4:セクション要約の作成

すべての内容セクションを拡充した後、主要な各セクションの簡潔な要約を作成します。

  1. 拡充した各セクションを150~300語で要約します
  2. 主要な分類体系、代表的な手法、主なトレードオフを維持します
  3. 後続の要約セクションの根拠となるよう、引用アンカーを残します

これらのセクション要約は、最終的なアブストラクト、序論、結論の共通コンテキストとなります。


ステージ 5:要約セクションの推敲

すべての内容セクションを拡充した後、要約セクション(アブストラクト、序論、結論)を推敲します。

  1. すべてのセクション要約をコンテキストとして使用し、アブストラクト、序論、結論を書き直します
  2. これにより、要約セクションの内容がサーベイ全体を正確に反映するようになります
要約セクションの基準

アブストラクト(300~500語):

  • 箇条書きや太字のラベルを使わず、連続した文章にします
  • 以下を含める必要があります:背景 → ギャップ → 範囲 → 主な知見 → 今後の展望

序論:

  • 小見出しや箇条書きを使わず、連続した文章にします
  • 以下を含める必要があります:研究の背景 → 従来の手法が機能しない理由 → 手法の概要 → 範囲と構成

結論:

  • 知見を要約し、最も有望なパラダイムを述べます
  • ユーザーの当初の研究目標に答えます
  • 明確な「次のステップ」の提案を示します

ステージ 6:最終サーベイの構成

アウトラインの順序に従って各セクションをまとめ、その後に書式を整えた参考文献を追加します。

**1. Title** (Year). _Authors_. *Venue*. Citations: N. [[Link]](url)

/artifacts/survey-{topic}-{date}.md に保存します。


中核となる品質原則

  1. 列挙ではなく、分類体系を構築する:年代順ではなく、技術的な仕組みに基づいて論文を分類します。これは、サーベイと要約を分ける決定的な特徴です。

  2. 説明よりも批判的な洞察を重視する:すべての手法について、なぜ機能するのか、どのようなトレードオフがあるのか、どこで失敗するのかを分析します。これにより、表面的な要約ではなく、サーベイとしての質を備えた文章になります。

  3. 目標を中心に情報を絞り込む:すべての情報が「研究目標の達成にどう役立つか」に答える必要があります。興味深い情報であっても、目標に役立たないものは除外します。

  4. 用語を厳密に忠実に使用する:ユーザーが指定した技術用語をそのまま使用します。関連はあっても異なる概念にすり替えないでください。

  5. 引用を高密度に配置する:すべての主張に番号付き引用 [X] を付けて裏付けます。ほぼすべての文で、少なくとも1本の論文を参照する必要があります。

  6. 曖昧さをなくす:一般的な記述を、具体的な手法名、データセット名、指標値、問題の説明に置き換えます。

  7. 視覚的な構成を整える:Markdown の表を積極的に使用します。パラダイムの比較、同一パラダイム内の手法比較、ベンチマーク表、指標表などを作成します。


参考資料

リソース場所目的
多段階パイプラインの詳細references/survey-methodology.md方法論の全容:アウトラインのルール、セクションの基準、拡張目標
セクション品質チェックリストreferences/section-quality-checklist.md最終化前に各セクションを検証するチェックリスト
サーベイ出力テンプレートassets/survey-template.mdセクション構成、表の形式、プレースホルダーのガイダンスを含む英語版 Markdown テンプレート

引き継ぎ

引き継ぎ元 → 引き継ぎ先タイミング
paper-navigator → ここ論文を収集済みで、ユーザーが統合を希望している場合
ここ → research-ideationサーベイによって、追究する価値のある研究課題が明らかになった場合
ここ → paper-writingサーベイが論文の関連研究セクションに役立つ場合
ここ → paper-planningサーベイがストーリー設計に向けた文献の背景を提供する場合

コメント