mcpField
R
research-writing-skill

research-writing-skill

github.com/zlanqing生産性5.4k895 回インストール24 週間前に更新
リポジトリ

research-writing-skill について

研究文章、LaTeX、Markdown、論文原稿の執筆と改稿を支援するスキルです。根拠に沿った論旨の構成や論文の各節の指針を提供し、Word や PPT が主な成果物の場合は別のスキルを案内します。

主な機能

  1. 01研究文書の執筆と改稿
  2. 02執筆前の論旨アウトライン作成
  3. 03論文の主要な節の執筆支援
  4. 04主張と用語の一貫性維持
  5. 05根拠と引用の確認

活用シーン

  1. 01論文の一節を執筆
  2. 02原稿を明確さのために改稿
  3. 03実験結果を文章にまとめる

インストール

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

$npx skills add https://github.com/zlanqing/codex-claude-academic-skills --skill research-writing-skill

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

同梱ファイル

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

agents/
openai.yaml
references/paper-writing/
brainstorming_guide.md
figure_synthesis_guide.md
references/paper-writing/author_profile/
compression_patterns.md
editorial_principles.md
intervention_types.md
rhetorical_moves.md
voice_profile.md
references/paper-writing/figure_templates/
figure_spec_template.md
prompt_templates.md
tikz_skeletons.md
venue_styles.md
references/paper-writing/section_rhetorical_moves/
design.md
evaluation.md
introduction.md
related_work.md
references/paper-writing/writing_checklists/
design_questions.md
evaluation_questions.md
intro_questions.md
related_work_questions.md

詳細

研究執筆スキル

対象範囲

出力が文章、LaTeX、Markdown、または原稿テキストである研究執筆や改稿には、このスキルを使用してください。主な成果物が Word/PPT の場合は、代わりに office-academic-skill を使用してください。主な作業が MATLAB、Python、作図、統計、シミュレーション、または文献検索の場合は、scientific-toolkit-skill を使用してください。

執筆の原則

  • ユーザーが英語を指定しない限り、中国語の学術的な表現をデフォルトとします。
  • 英語のタイトル、数式、変数、手法、ソフトウェア名、引用、参考文献項目は保持してください。
  • データ、DOI、ジャーナルの詳細、実験条件、結果、著者の主張を捏造しないでください。
  • 原文/已有数据、用户确认内容、根据上下文推断、建议性扩展 を区別してください。
  • 一般的な主張よりも、検証可能な技術的記述を優先してください。
  • 改稿時は、変更が明らかに必要な場合を除き、ユーザーの意図する意味と用語を維持してください。

原稿作成のワークフロー

新しいセクションや論文の草稿を作成する場合:

  1. 対象を明確にします。ジャーナル/会議/学位論文/授業レポートのいずれか、言語、分量、読者、必要な形式を確認します。
  2. 参照資料を特定します。論文のメモ、実験結果、図、表、MATLAB/Python の出力、参考文献、指導教員のコメントなどです。
  3. 本文を書く前に、論旨のアウトラインを作成します。問題、課題、手法、根拠、貢献、限界を整理します。
  4. 中身のない標語的な箇条書きではなく、筋の通った段落で草稿を作成します。
  5. 定量的な主張や文献に関する主張には、出典または根拠のラベルを付けます。
  6. 論理、具体性、用語の一貫性、引用の正確性を確認し、改稿します。

改稿または推敲の場合:

  • 主張を根拠に結び付けてください。
  • 「显著」「先进」「有效」「鲁棒」などの曖昧な語は、測定条件や比較対象を示す表現に置き換えるか、削除してください。
  • 各段落がセクションの目的に寄与しているか確認してください。
  • 数式には、変数の定義、単位、仮定、適用条件を付記してください。
  • 実験セクションでは、入手可能な範囲でデータセット/サンプル、ハードウェア/ソフトウェア、パラメーター、評価指標、ベースライン、不確実性を記載してください。

セクション別ガイド

ユーザーの所属機関やジャーナルのテンプレートで別途指定されていない限り、以下の標準的な構成を使用してください。

  • 要旨:問題、手法、実験/データ、主な結果、貢献。
  • 序論:背景、未解決の課題、その重要性、提案手法、貢献。
  • 関連研究:技術的なテーマごとに整理し、前提や限界を比較します。論文ごとの単純な要約は避けてください。
  • 手法:モデルの仮定、変数、ワークフロー、アルゴリズム、再現に必要な実装の詳細。
  • 実験:データ/出典、プラットフォーム/ソフトウェア、パラメーター、評価指標、ベースライン、反復試行、可視化計画。
  • 結果と考察:まず主張を示し、次に根拠、続いてメカニズム/説明を述べ、最後に限界を示します。
  • 結論:研究課題への回答、根拠の要約、限界と今後の課題を述べます。

同梱の参考資料

references/paper-writing/ フォルダーには、外部の執筆チェックリストやセクション構成例を参考資料として収録しています。必要なファイルのみを読み込んでください。

  • brainstorming_guide.md は、曖昧なアイデアを論文計画にまとめる際に使用します。
  • section_rhetorical_moves/ は、セクション構成の参考に使用します。
  • writing_checklists/ は、自己診断に使用します。
  • figure_templates/ は、図の計画に使用します。
  • author_profile/ は、編集上のヒューリスティクスを確認する際に使用します。

これらの参考資料は、外部のシステム/ネットワーク分野に重点を置いたリポジトリに由来します。必須の規則ではなく、任意の執筆ガイダンスとして扱い、光電情報科学与工程、光学、オプトエレクトロニクス、センシング、通信、信号処理、MATLAB シミュレーションの業務に合わせて適用してください。

最終確認

提出前に、以下を明記してください。

  • 作成または改稿した内容。
  • 使用した参照資料。
  • ユーザー提供のデータや引用による裏付けが引き続き必要な主張。
  • 用語、パラメーター、参考文献に関する不確実性。

コメント