mcpField
L
literature-review

literature-review

github.com/collaborative-deep-research生産性50735 回インストール32 週間前に更新
リポジトリ

literature-review について

literature-review は、paper と paper-search のコマンドラインツールで体系的な文献レビューを行うスキルです。範囲設定から複数クエリ検索、論文分析、引用探索、レポート作成までを案内します。

主な機能

  1. 01レビュー範囲の明確化
  2. 02複数クエリによる論文検索
  3. 03検索結果の重複排除と選別
  4. 04構造化された論文分析
  5. 05引用と参考文献の探索
  6. 06テーマ別レポートの作成

活用シーン

  1. 01特定テーマの研究動向調査
  2. 02論文間の手法や知見の比較
  3. 03引用をたどった関連研究の探索

インストール

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

$npx skills add https://github.com/collaborative-deep-research/agent-papers-cli --skill literature-review

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

詳細

paper および paper-search CLI ツールを使用して、「$ARGUMENTS」に関する体系的な文献レビューを実施します。

1. 対象範囲の定義

検索の前に、ユーザーに次の点を確認します。

  • トピックの範囲とキーワード
  • 対象年(デフォルト:過去5年間)
  • 対象とする会議・ジャーナルやコミュニティ(あれば)
  • 希望する論文数(デフォルト:中核となる論文15~20件)

2. 複数のクエリで検索

対象範囲を最大限に広げるため、複数のクエリのバリエーションで検索します。

paper-search semanticscholar papers "<main query>" --limit 20 --year <range>
paper-search semanticscholar papers "<synonym query>" --limit 20 --year <range>
paper-search semanticscholar papers "<related query>" --limit 20 --year <range>
paper-search google scholar "<topic>"

タイトル/論文IDで重複を除外します。

3. トリアージ

見つかった重複のない各論文について、次の処理を行います。

paper-search semanticscholar details <paper_id>
paper skim <arxiv_id> --lines 2

次のいずれかに分類します。関連性が非常に高い/ある程度関連性がある/関連性がない。

4. 詳細な分析

関連性が非常に高い論文について、次の処理を行います。

paper outline <arxiv_id>
paper read <arxiv_id> introduction
paper read <arxiv_id> method
paper read <arxiv_id> results
paper read <arxiv_id> conclusion

各論文について、課題、手法、主な結果、限界を構造化して記録します。

5. 引用ネットワークの調査

基礎となる重要な論文について、関連研究を探します。

paper-search semanticscholar citations <paper_id> --limit 20
paper-search semanticscholar references <paper_id> --limit 20

この方法で見つかった重要な論文もトリアージの対象に加えます。

6. レポートの作成

論文ごとではなく、テーマごとに調査結果をまとめます。次の内容を含めます。

  • 分野の概要とその変遷
  • 主な手法とアプローチ(比較を含む)
  • 主な成果と知見
  • 未解決の問題と今後の方向性
  • 論文IDとURLを含む完全な参考文献一覧
  • 引用したすべての論文のBibTeXエントリ(paper bibtex <arxiv_id> を使用して生成)

ガイドライン

  • まず幅広く調査し、特定のアプローチを詳しく掘り下げる前に、主要なアプローチをすべて取り上げます。
  • 論文の影響度を測るため、引用数と掲載先を記載します。
  • 相反する知見があれば、明示します。
  • 実証的な結果と理論的な主張を区別します。

コメント