mcpField
M
make-poster

make-poster

github.com/shaishavmaisuriaデザイン・UI5792 回インストール4 日前に更新
リポジトリ

make-poster について

make-posterは、論文や草稿を学会ポスターの計画にまとめ、短い発表の準備を支援するスキルです。実寸の確認、図の選定、ソースの検査、時間指定のピッチ作成を扱い、会場要件の推測やデータの改変を避けます。

主な機能

  1. 01ポスター寸法を計算
  2. 02論文の図を一覧化・コピー
  3. 03LaTeXポスターソースを検査
  4. 04ピッチの所要時間を確認
  5. 05印刷上のリスクを特定

活用シーン

  1. 01学会ポスターを企画
  2. 02印刷前に既存ポスターを確認
  3. 03論文から掲載図を選定
  4. 04時間指定の来場者向け説明を準備

インストール

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

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

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

同梱ファイル

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

scripts/
pitch_check.py
poster_figures.py
poster_lint.py
poster_size.py

詳細

ポスターを作成

論文やポスターの草稿を、実寸、読みやすいタイポグラフィ、図の再利用、時間を計った短いピッチを備えた、印刷可能な学会ポスター案に仕上げます。 このスキルはポスターとポスターセッションでの発表を対象とします。口頭発表には make-slides を使用してください。

使用するタイミング

  • 学会、ワークショップ、デモセッション、または学科のイベント向けに、研究ポスターが必要な場合。
  • 会場からA0、A1、36x48in、48x36in、またはカスタムサイズなどの指定がある場合。
  • LaTeXのポスターがすでにあり、印刷前日のチェックが必要な場合。
  • 来場者向けの2分または5分のピッチが必要な場合。

入力

  • 発表者向けの案内または採択通知メールに記載されたポスターサイズ。ボードのサイズを記憶で推測しないでください。
  • 任意:論文のメインの .tex ファイル。図を一覧化し、ソースツリーからコピーできます。
  • 任意:既存のポスターソース。通常はbeamerposterまたはtikzposterです。
  • 任意:Markdownまたはプレーンテキスト形式のピッチ草稿。

プロセス

  1. 実寸と向きを確認します。次を実行します。

    python3 scripts/poster_size.py --size 36x48in
    python3 scripts/poster_size.py --size a0 --orientation portrait
    

    会場からボードの上限も指定されている場合は、それも含めます。

    python3 scripts/poster_size.py --size 36x48in --board 48x96in
    
  2. LaTeX形式の論文ソースがある場合は、論文の図を一覧化します。

    python3 scripts/poster_figures.py paper/main.tex --copy-to poster/assets
    

    論文の主張の中心となる、頻繁に引用される、拡大しても読みやすい図を優先します。論文の複数パネル図を簡略化せずにポスターへ詰め込むのは避けてください。

  3. 少数の主張を軸にポスターを作成または改訂します。優れたポスターは、ボードに貼り付けた論文ではありません。主張を示す見出し、目を引くメインビジュアル1点、簡潔な手法・評価ブロック、連絡先またはQRコードを添えた明確な結論を用いてください。

  4. ポスターソースをチェックします。

    python3 scripts/poster_lint.py poster/poster.tex --expect-size 36x48in
    

    印刷に回す前に、RISK に該当する指摘をすべて修正してください。--strict を指定すると、警告が出た場合も実行は失敗します。

  5. ピッチの所要時間を確認します。

    python3 scripts/pitch_check.py poster/pitch-2min.md --minutes 2
    python3 scripts/pitch_check.py poster/pitch-5min.md --minutes 5
    

    短いピッチは会話調にしてください。結果をすべて列挙するのではなく、来場者を議論へ誘う形で締めくくります。

出力

  • ポスターの正確な寸法と、推奨するLaTeXの実行コマンド。
  • 図の一覧と、メインビジュアルにおすすめの候補。
  • 印刷当日のリスクと警告を記載したチェックレポート。
  • 時間を計った2分または5分のピッチ、あるいは既存のピッチへのフィードバック。

ガードレール

  • 会場のサイズ、ボードのサイズ、印刷要件を決して捏造しないでください。
  • 図の見栄えをよくするために、データの値、軸、結果を変更しないでください。
  • 使用権限がない第三者の図を複製しないでください。
  • 遠くからでも読めるポスターにしてください。文字が極端に小さくないと収まらない場合は、削ってください。

コメント