figures4papers-playbook について
Figures4papers Playbookは、適切な作図例を探し、プロジェクト向けのスクリプトに調整するスキルです。グラフの種類と分野に基づいてテンプレートを選び、必要に応じてscientific-figure-proで仕上げます。
主な機能
- 01キーワードとグラフ種別で例を検索
- 02分野とフォルダー情報を基にテンプレート選択
- 03データ、ラベル、出力先の調整
- 04実行コマンドと生成ファイルの提示
活用シーン
- 01ベンチマーク比較のグループ棒グラフ作成
- 02研究分野に合う作図テンプレートの検索
- 03新しいデータに合わせた例スクリプトの調整
- 04PNGとPDF形式の図の出力
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ l-yifan/ skills --skill figures4papers-playbookインストール後、Claude Code で/figures4papers-playbookを入力して読み込まれたか確認します。
同梱ファイルreferences/example_index.mdscripts/example_locator.py
詳細
Figures4papers プレイブック
このスキルを使うと、最も近い figures4papers の例を見つけ、ユーザーに合わせたプロットスクリプトへすばやく変換できます。
ワークフロー
- ユーザーの意図をグラフの種類と分野に分けて把握します(例:グループ化棒グラフ+ベンチマーク比較)。
scripts/example_locator.pyを実行して、候補スクリプトを絞り込みます。references/example_index.mdを読み、フォルダー単位の背景情報と命名パターンを確認します。- ベースとなるスクリプトを1つ選び、データ、ラベル、出力ファイルを調整します。
- スタイルの統一が必要な場合は、最終調整に
scientific-figure-proも併用します。
ロケータースクリプト
キーワードとグラフのフィルターを使用します。
python skills/figures4papers-playbook/scripts/example_locator.py --keyword bar --chart-type grouped_bar
出力には、以下が含まれます。
- フォルダーと分野。
- 一致したスクリプトのパス。
- 推奨する実行コマンド。
- 図の用途に関する注記。
選択ルール
- まず、グラフの種類が完全に一致するものを優先します。
- 次に、分野が一致するもの(生物医学、LLM 評価、ビジョンサーベイなど)を優先します。
- 完全に一致するものがない場合は、見た目の構成が最も近い、シンプルなスクリプトを選びます。
- 出力パスは、対象プロジェクト内の専用の
figures/ディレクトリ配下にしてください。
参考資料
references/example_index.md:利用可能な図のフォルダーとスクリプトの厳選インデックス。
引き継ぎの形式
ベースとなるスクリプトを見つけたら、以下を提示します。
- 選択したテンプレートのパス。
- 置き換える項目(データ配列、ラベル、色、範囲)。
- 実行コマンド。
- 想定される出力ファイル(
.pngと.pdf)。
コメント
Markdown 対応