mcpField
A
alterlab-scientific-slides

alterlab-scientific-slides

github.com/alterlab-ieuドキュメント7869 回インストール5 週間前に更新
リポジトリ

alterlab-scientific-slides について

alterlab-scientific-slidesは、学会発表、セミナー、論文審査などのプレゼンテーション作成を支援するスキルです。ビジュアル重視の構成、引用や図の扱い、PDF・PowerPoint・Beamerの制作手順を扱います。

主な機能

  1. 01発表の構成と内容の計画
  2. 02ビジュアル重視のスライド設計指針
  3. 03スライド画像の生成とPDF化
  4. 04レイアウト・コントラスト・時間の確認

活用シーン

  1. 01学会やセミナーの発表準備
  2. 02論文審査や助成金提案の資料作成
  3. 03研究成果を引用付きスライドに整理

インストール

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

$npx skills add https://github.com/alterlab-ieu/alterlab-academic-skills --skill alterlab-scientific-slides

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

同梱ファイル

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

assets/
beamer_template_conference.tex
beamer_template_defense.tex
beamer_template_seminar.tex
powerpoint_design_guide.md
timing_guidelines.md
evals/
evals.json
references/
beamer_guide.md
core_capabilities.md
data_visualization_slides.md
development_workflow.md
nano_banana_workflows.md
presentation_structure.md
scripts_and_prompts.md
slide_design_principles.md
talk_types_guide.md
visual_review_workflow.md
scripts/
generate_slide_image_ai.py
generate_slide_image.py
pdf_to_images.py
slides_to_pdf.py
validate_presentation.py

詳細

科学プレゼンテーション

概要

科学プレゼンテーションは、研究を伝え、知見を共有し、学術・専門分野の聴衆と交流するための重要な手段です。このスキルでは、構成や内容の作成から、ビジュアルデザイン、発表準備まで、効果的な科学プレゼンテーションを作成するための包括的なガイダンスを提供します。

主な対象:学会、セミナー、審査会、専門的な講演での口頭発表。

デザインの方針:科学プレゼンテーションは、見た目にも魅力的で、研究に裏付けられたものにする必要があります。聴衆は、情報量の多いテキストよりも目で見たものをはるかによく記憶するため、テキストが多すぎるスライドは避けてください。優れた科学プレゼンテーションには、次の要素があります。

  • 印象的なビジュアル:高品質の図表、画像、図解(箇条書きだけにしない)
  • 研究の背景:信頼性を高める適切な引用(alterlab-research-lookupで検索)
  • 最小限のテキスト:箇条書きは話す内容の手がかりとし、説明は口頭で行います
  • プロフェッショナルなデザイン:現代的な配色、明確な視覚的階層、十分な余白
  • ストーリー性:単なるデータの羅列ではなく、明確な物語の流れ

このスキルを使う場面

次のような場合に、このスキルを使用してください。

  • 学会発表(5~20分)の準備
  • 学術セミナー(45~60分)の作成
  • 修士論文または博士論文の審査会用プレゼンテーションの作成
  • 助成金の提案プレゼンテーションのデザイン
  • ジャーナルクラブのプレゼンテーションの準備
  • 研究機関や企業での研究発表
  • 科学的なテーマに関する講義やチュートリアルのプレゼンテーション
対象外
ケース代わりに使用
形式が指定されていない研究ポスター、またはLaTeX形式のポスターalterlab-latex-posters
PowerPoint/PPTXまたはHTML形式であることが明示されたポスターalterlab-pptx-posters
完成済みの論文から、ナレーション付きプレゼンテーション動画、ウェブサイト、またはポスターを自動生成する場合alterlab-paper-2-web
スライド用の単独の技術図または概略図alterlab-scientific-schematics
他の人の発表スライドをレビューまたは批評する場合alterlab-peer-review

Nano Banana Proによるスライド生成

このスキルでは、Nano Banana Pro AIを使って、魅力的なプレゼンテーションスライドを自動生成します。 出力形式に応じて、2つのワークフローがあります。

  • PDFワークフロー(デフォルト、推奨) — 各スライドを完成画像として生成し、それらを結合してPDFにします。最も見栄えがよく、学会、ビジネス、一般向けの講演に最適です。
  • PPTワークフロー — ビジュアルのみを生成(--visual-only)し、その後PPTXスキルで編集可能なスライドを作成します。企業テンプレートや編集可能なスライドデッキに最適です。

計画、書式の一貫性に関するルール、引用・図版の添付方法、コマンド例を含む手順の全体は、references/nano_banana_workflows.mdに記載されています。

主な規則(すべてのプロンプトに適用):

  • ユーザーから提示された発表者の実名と所属先を使用してください。不明な場合は尋ねるか、プレースホルダーを残してください。発表者名を決して創作してはいけません。
  • 色、タイポグラフィ、レイアウトを定めた書式の目標を設定し、すべてのプロンプトに繰り返し含めてください。視覚的な連続性を保つため、必ず前のスライドを--attachしてください。
  • 引用をスライド上に表示されるようプロンプトのテキストに直接含めてください。結果を示すスライドの前には、figures//results/の内容を一覧表示し、実際のデータ図を--attachしてください。
環境設定(必須)
export OPENROUTER_API_KEY='your_api_key_here'
# Get key at: https://openrouter.ai/keys

generate_slide_image.pyスクリプトはOPENROUTER_API_KEYを読み取ります(または--api-keyを受け取ります)。作業ディレクトリまたはその親ディレクトリにある.envも使用できます。画像生成モデルと品質レビュー用モデルのデフォルトは、それぞれGoogle経由でOpenRouterを通じてルーティングされるgoogle/gemini-3-pro-image(Nano Banana Pro)とgoogle/gemini-3.1-pro-preview(2026-09検証済み)です。ALTERLAB_IMAGE_MODEL/ALTERLAB_REVIEW_MODELで変更できます。スライドのプロンプトと--attachで添付した図版はGoogleに送信されるため、公開前のデータは、送信しても問題ない場合を除き含めないでください。改善の反復は最大2回です。スクリプトの全オプションとプロンプト作成用テンプレートは、references/scripts_and_prompts.mdに記載されています。

最小限の例
# Title slide (establishes style; use the presenter's real name)
python scripts/generate_slide_image.py "Title slide: 'Your Research Title'. Conference name, Presenter Name, Affiliation. FORMATTING GOAL: [color scheme], minimal professional design, no decorative elements." -o slides/01_title.png

# Content slide (attach previous for consistency, include citations)
python scripts/generate_slide_image.py "Slide titled 'Why This Matters'. Three key points with simple icons. CITATIONS: (Smith et al., 2023; Jones et al., 2024). FORMATTING GOAL: Match attached slide style exactly." -o slides/02_intro.png --attach slides/01_title.png

# Combine to PDF
python scripts/slides_to_pdf.py slides/*.png -o presentation.pdf

図やイラストが理解の助けになる場合は、alterlab-scientific-schematics スキル(図)または alterlab-generate-image スキル(画像)を呼び出してください。図は任意です。明確さが向上する場合にのみ追加してください。

コアワークフロー

  1. 計画する — 講演の種類、時間、聴衆、会場を定義します。alterlab-research-lookup を使って引用する論文を8〜15件集め、ストーリーの流れ(導入 → 背景 → 課題 → アプローチ → 結果[時間の40〜50%] → 意義 → 締めくくり)を構成します。
  2. 実装方法を選ぶ — Nano Banana Pro PDF(デフォルト)、PPTX スキルを使った PowerPoint、または LaTeX Beamer(数式が多い場合)を選択します。
  3. ビジュアル優先で作成する — すべてのスライドに印象的なビジュアルが必要です。テキストは補足として使います(箇条書き3〜4項目、各項目4〜6語、本文24〜28pt/タイトル36〜44pt)。モダンな配色と高いコントラスト(7:1を推奨)を採用し、余白を40〜50%確保します。
  4. 見た目を検証する — pdf_to_images.py で画像に変換し、はみ出し、重なり、小さすぎるフォント、コントラストを確認して、問題がなくなるまで繰り返します。validate_presentation.py --duration N を実行して、スライド枚数と時間の整合性、ファイルサイズ、フォントサイズと箇条書き数(PPTXのみ)を確認します。コントラストはスクリプトではなく、画像を目視して判断します。
  5. 練習する — タイマーを使って3〜5回練習します(約1分につき1枚)。チェックポイントを設定し、結論を省略しないでください。

案内 — 参照先

必要な情報…参照先
Nano Banana Pro PDF/PPT の全ワークフロー、書式の一貫性に関する手順、引用と図の添付ルール、コマンドの実例references/nano_banana_workflows.md
スクリプトのオプション(generate_slide_image.py、slides_to_pdf.py、validate_presentation.py、pdf_to_images.py)、環境設定、プロンプト作成テンプレート、外部ツールreferences/scripts_and_prompts.md
機能の詳細:構成、デザイン原則、スライド向けデータ可視化、講演の種類に応じたガイダンス、実装方法、ビジュアルレビューの手順、時間配分、検証チェックリストreferences/core_capabilities.md
開発のエンドツーエンドの6段階プロセス、他のスキルとの連携、よくある落とし穴(内容/デザイン/時間配分)references/development_workflow.md
構成に関する詳細references/presentation_structure.md
スライドデザインの原則に関する詳細references/slide_design_principles.md
スライド用に図を調整する方法references/data_visualization_slides.md
講演の種類ごとの詳細(学会/セミナー/学位審査/研究助成金/ジャーナルクラブ)references/talk_types_guide.md
LaTeX Beamer リファレンスreferences/beamer_guide.md
ビジュアルレビューと反復作業のワークフローreferences/visual_review_workflow.md

アセット: Beamer テンプレート(assets/beamer_template_{conference,seminar,defense}.tex)、assets/powerpoint_design_guide.md、assets/timing_guidelines.md。

重要な原則

  1. ビジュアル優先のデザイン — すべてのスライドに印象的なビジュアル要素が必要です。テキストだけのスライドは避けてください。
  2. 研究に裏付けられた内容 — alterlab-research-lookup を使って論文を8〜15件探し、導入で3〜5件、考察で3〜5件を引用します。実際に取得した論文のみを引用してください。
  3. モダンな美しさ — デフォルトのテーマではなく、トピックに合った現代的な配色を選びます。
  4. テキストは最小限に — 各4〜6語の箇条書きを3〜4項目(24〜28pt)に抑え、ビジュアルでストーリーを伝えます。
  5. 構成 — ストーリーの流れに沿い、結果に時間の40〜50%を割きます。
  6. 高いコントラスト — プロフェッショナルな見た目には7:1を推奨します。
  7. 時間配分 — 3〜5回練習し、約1分につき1枚を目安にします。結論は省略しないでください。

説得力のあるビジュアルと研究に裏付けられた背景を組み合わせます。スライドはビジュアル面で講演を支えるものであり、講演の代わりではありません。

AlterLab Academic Skills スイートの一部です。

コメント