mcpField
D
draft-survey

draft-survey

github.com/shaishavmaisuriaドキュメント5794 回インストール4 日前に更新
リポジトリ

draft-survey について

draft-surveyは、特定分野の独立したサーベイを作成する研究執筆スキルです。引用を検証した注釈付きのランキング形式の文献リストと、テーマ別に整理した2段組のarXiv投稿向け草稿を作成します。

主な機能

  1. 01候補論文の検索と引用関係の拡張
  2. 02文献リストの順位付けと注釈
  3. 03引用識別子の検証
  4. 04テーマ別の論文整理
  5. 052段組LaTeXサーベイの執筆
  6. 06arXiv向けコンパイルの確認

活用シーン

  1. 01不慣れな研究分野の把握
  2. 02独立したサーベイ草稿の準備
  3. 03分野の基礎研究と近年の研究の調査

インストール

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

$npx skills add https://github.com/shaishavmaisuria/research-paper-lifecycle-skills --skill draft-survey

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

同梱ファイルreferences/ranking-criteria.mdscripts/rank_papers.py

詳細

サーベイ草稿

1つのトピックから2つの成果物を作成します。順位付き読書リスト(読むべき文献をおすすめ順に並べ、それぞれに読む理由を1行で記載)と、独自の文章と検証済みの引用を用いて分野を統合する2段組みのarXiv投稿用サーベイ草稿です。find-papers、verify-citations、study-exemplars、draft-related-workを組み合わせます。

literature-reviewとの使い分け

  • literature-reviewは、あなた自身の論文の関連研究を、あなたの貢献に合わせて範囲を定めて作成します。
  • draft-surveyは、分野全体を扱う独立したサーベイ/レビュー文書(読書リスト+投稿可能な2段組み草稿)を作成します。分野をすばやく学ぶ場合や、arXiv投稿用のサーベイ論文を草稿する場合に使用してください。

入力

  • トピック(例:「地理空間データのコンフレーション」)。必要に応じて対象範囲と目標ページ数も指定できます(デフォルトは2段組みで5~6ページ)。
  • 任意:投稿先/形式(デフォルトはarXivでコンパイル可能な汎用2段組みarticle)。

プロセス

  1. 幅広く候補を集めます。 トピックと同義語を対象に、DBLP、Crossref、Semantic Scholar、arXivを横断してfind-papersを実行します。次に、その引用グラフの拡張を実行し、重要な基盤文献や直接的な系譜を見落とさないようにします(基礎論文を含まないサーベイは質が低くなります)。
  2. 順位を付けます。 python3 scripts/rank_papers.py candidates.jsonを実行します。正規化した被引用数、会場のランク、発表時期、引用グラフの中心性を組み合わせて評価します(重み付けはreferences/ranking-criteria.mdに記載)。順位付き読書リストには、順位、タイトル、著者、年、会場、引用数/影響力の指標、そして読む理由を1行で記載します(基礎的文献/サーベイ/最先端/データセット/異論を唱える研究)。基礎的文献と近年の文献の両方を含めてください。
  3. すべての文献情報を検証します。 リストをverify-citationsに通し、それぞれに実在するDOIまたはarXiv IDがあることを確認します。解決できないものは削除するか、要確認として示してください。架空の引用を含むサーベイは失格です。
  4. 分類体系を作成します。 検証済み論文を3~6個のテーマ/サブ問題に分類します(サーベイの節構成)。各テーマについて、基礎的な研究から近年の研究までの系譜を整理します。
  5. 独自の文章でサーベイを草稿します。 2段組みの.texを作成します。要旨、序論(対象範囲と、今サーベイが必要な理由)、テーマごとの節(手法を統合し比較します。原文の文章をコピーしてはいけません)、分野横断的な比較(表を使うと効果的です)、未解決問題/今後の方向性、結論、\bibliographyを含めます。すべての主張に検証済み論文を引用します。指定された長さを目標にしてください。
  6. arXiv投稿に備えます。 コンパイルできること(latexmk)、移植性の高い2段組みクラスを使用していること、.bibが整理されていることを確認します。arXivには査読に基づくデスクリジェクトはありませんが、コンパイル可能なソースと実際の要旨が求められます。preflight-checkで長さと構成を簡易確認できます。

出力

  • reading-list.md — 順位付きで、検証済みの注釈付き読書リスト。
  • survey.tex + refs.bib — 2段組みのarXiv投稿用草稿(独自の文章、検証済みの引用)。
  • 両方ともpaper-workspace/research/、またはユーザーが指定したパスに保存します。

注意事項

  • 実在する引用のみを使用します。 すべての文献情報をverify-citationsで解決し、文献、DOI、著者、年を穴埋めのために捏造してはいけません。
  • コピーではなく、独自に統合します。 自分の言葉で要約し、比較してください。論文の要旨や本文の文章を貼り付けてはいけません。論文の内容を一括で同梱せず、必要に応じて取得して一時的に処理します。
  • 網羅したように装ってはいけません。 検索範囲を明記し、サーベイが網羅的とは限らないことを示します。網羅性の低いテーマは、内容を水増しせずに明記してください。
  • 副操縦者であり、自動操縦ではありません。著者が読書リストと草稿を確認し、投稿する場合は著者自身が責任を負います。

出典の検証

引用の影響力や会場に関する情報は記憶ではなく、最新の学術APIから取得します。また、引用する各論文には、ユーザーが開いて確認できる解決可能な識別子が付いています。

メモリ

paper-memory-convention.md に記載されているとおり、.paper-memory/ を使用します。開始時に、そのトピックに関する過去の読書リストや教訓を読み、終了時に、トピック、選択した分類体系、カバーできていない点を追記します(重複は除きます)。

コメント