write-survey について
write-surveyは、SOTAの論文レビューをもとに詳細なLaTeX調査文書を作成・更新するリサーチ用スキルです。論文をテーマ別に整理して比較や研究課題を統合し、網羅範囲とビルド結果を検証します。
主な機能
- 01LaTeX調査文書の作成・更新
- 02テーマや手法による論文整理
- 03論文間の比較を統合
- 04研究課題と今後の方向を整理
- 05収録済みcitekeyを管理
- 06調査文書のビルドと検証
活用シーン
- 01整理済み論文から調査文書を作成
- 02新たに追加した論文を統合
- 03除外論文を調査文書から削除
- 04網羅範囲とビルド結果を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ vincenzoimp/ academic-research-skills --skill write-surveyインストール後、Claude Code で/write-surveyを入力して読み込まれたか確認します。
同梱ファイルreferences/survey-content.md
詳細
サーベイの執筆
SOTA 全体を網羅する、唯一の包括的かつ詳細な読解用リファレンスとして、survey/survey.tex を作成または維持します。サーベイを読めば、大半の疑問について、シンセシスや PDF を開き直す必要がない状態を目指します。
まず読むもの
survey/README.md— サーベイの要件sota/index.md— 現在 SOTA に含まれる内容survey/coverage.md— サーベイに現在統合されている内容references/survey-content.md— 内容のチェックリストとスタイル
サーベイでは引用を著者名・年方式(biblatex の style=authoryear、survey/README.md を参照)で表示します。論考的なレビューには、番号付きの [1] よりこちらが適しています。
モードの選択
survey/coverage.mdに citekey がない場合 → 作成モード。- それ以外 → 更新モード。ユーザーが全面的な書き直しを指定した場合は、作成モードになります。
作成モード
- 必須条件:すべてのシンセシスを読むこと。
sota/index.mdからdigestedの citekey をすべて列挙し、sota/papers/<citekey>/synthesis.mdをすべて読みます。サーベイの文章を一語でも書き始める前に、件数が一致することを確認します。 - 読んだ内容をもとにグループ分けを設計します。テーマ、概念、方法論など、この SOTA に最も適した構成を選びます。まず LaTeX のセクションコメントとしてアウトラインを書きます。
- セクションごとに執筆します。グループごとに、各論文の貢献と注目すべき点を詳しく論じ、アプローチを比較し、緊張関係や矛盾を明示します。各シンセシスの「Safe claims / do-not-claim」セクションを尊重します。引用には
\cite{<citekey>}のみを使用し、すべてのキーがルートのreferences.bibで解決されるようにします。 - 必須の最終内容セクションである**「Gaps and Research Directions」**を執筆します。
references/survey-content.mdに従い、全体像に基づいた内容にします。 - 統合した citekey をすべて
survey/coverage.mdに記入します。 - ビルド(
make survey)し、検証(make check)します。すべてのエラーを修正します。
更新モード
- 差分を取ります。
to_addはsota/index.mdにあるdigestedキーのうちcoverage.mdにないもの、to_removeは現在excludedになっているか、一覧から消えたカバー対象のキーです。 to_addのシンセシスと、それらが属するサーベイのセクションを読みます。- 追加分を適切なグループに統合します。新しい論文によってグループ内の論理が変わる場合は、グループを拡張または再構成します。単に末尾へ追加するだけにしてはいけません。
- 削除分を除去します。その論文に関する議論を削除し、その論文に触れていた比較やつなぎの記述を修正して、ギャップのセクションを再確認します。
coverage.mdを更新して再ビルドし、make checkを実行します。
ルール
- 論文についてのすべての記述は、そのシンセシス(より詳しい情報が必要な場合は PDF)によって裏付けられている必要があります。モデルの記憶を根拠にしてはいけません。
- サーベイは単独で完結するものにします。ほとんどの目的において SOTA を読み返す必要がないほど、詳細に記述します。長さの制限はありません。完全性を優先します。
- このスキルから
references.bibを編集してはいけません。エントリーが不足している場合は SOTA の作業が未完了です。作業を止めて報告します。
完了条件
coverage.mdがdigestedcitekey の集合(またはユーザーが承認したサブセット)と一致し、survey.pdfが再ビルドされ、make checkが成功していること
コメント
Markdown 対応