mcpField
A
Academic Figure Color Expert

Academic Figure Color Expert

github.com/azhi-ssデザイン・UI17790 回インストール2 週間前に更新
リポジトリ

Academic Figure Color Expert について

Academic Figure Color Expertは、学術図版向けの再利用可能な配色案を作るスキルです。図の条件に応じた色選びや役割の割り当てを支援し、アクセシビリティ情報とプロンプトスキルへの引き継ぎ内容も作成します。

主な機能

  1. 01クラシックまたはパステルを先に選択
  2. 02基本パレットと代替案の選定
  3. 03カラーコードと意味役割の割り当て
  4. 04色覚や印刷の要件への配慮
  5. 05プロンプトスキル向け引き継ぎの作成

活用シーン

  1. 01論文図版の一貫した配色選び
  2. 02モジュール数に応じた配色方針の決定
  3. 03図版プロンプトの工程へ色の役割を引き継ぐ

インストール

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

$npx skills add https://github.com/azhi-ss/academic-figure-skills --skill academic-figure-color-expert

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

同梱ファイルreferences/missing-info-policy.mdreferences/palettes.md

詳細

学術図の配色エキスパート

再利用可能なパレット決定を作成します。Hex テーブル、投稿先マップ、シーン→スタイル→パレットのレシピを1か所にまとめています。

→ references/palettes.md(プリセット + スタイルファミリー + シーン → パレット決定 + レシピ)を参照してください。

クラシックのプリセットを選ぶ前に、必ずスタイルファミリー(クラシックかパステル)を決定します。

原則

  1. 色は装飾ではなく、情報を伝えます。
  2. 図ごとに有彩色はニュートラルカラーを除いて3色以下にします。
  3. デフォルトで色覚多様性に配慮し、カテゴリーは二重に符号化します。
  4. モジュールが4つ以上の場合は、色数の多い配色よりモノクローム(Nature Blue)が適しています。

入力要件

  • 優先する情報:投稿先、分野、図の種類、モジュール数、参考画像、アクセシビリティ/印刷上の制約
  • 最低限の情報:投稿先/図の種類/分野のいずれか1つ
  • 情報が不足している場合:references/missing-info-policy.md に従い、保守的なパレット決定を出力します

出力要件 — パレット決定

必ず以下を含めます。

  • 推奨パレット + 代替パレット1つ
  • プライマリー/セカンダリー/ターシャリー(+ ニュートラルカラー)のHex値
  • セマンティックカラーの割り当て(Data/Input、Backbone、Loss、Output、Frozenの役割を一貫したHex値に対応付けます)
  • 理由(投稿先/分野/モジュール数)
  • アクセシビリティに関する注記
  • プロンプトスキルにそのまま渡せる引き継ぎブロック

手順

Step 1: 制約を収集する

以下を記録(または情報不足として明記)したら完了です:投稿先、分野、図の種類、モジュール数、色覚多様性/印刷上の要件、ユーザーの色の好み、参考画像から読み取れる特徴。

Step 2: スタイルファミリー + パレットを決定する
  1. クラシックかパステルか — references/palettes.md のスタイルファミリーを先に確認
  2. パステルの場合 → スキームP1/P2/P3をacademic-figure-prompt-pastelに引き継ぎます(Hex値はそのスキルから取得します)
  3. クラシックの場合 → シーン → パレット決定を適用します(厳格な制約 → 図の種類 → 投稿先 → 分野 → 雰囲気)
  4. プライマリー + 代替パレットを指定し、分岐(user / scene / default)を明記します

スタイルファミリー、プライマリー、代替パレットが明確で、references/palettes.mdの決定チェックリスト項目がそろったら完了です。

Step 3: Hex値 + 引き継ぎを出力する

references/palettes.mdから選択したプリセットを読み込みます。セマンティックカラー割り当ての要件に従い、各論文パネルで一貫したHex値を使って、構造上の分野の役割(Data、Backbone、Loss、Output、Frozen)を割り当てます。パレット決定の形式で出力します。

すべての役割にHex値が設定され、セマンティックカラーの割り当てとアクセシビリティに関する注記が記載され、academic-figure-promptにそのままコピーできる引き継ぎブロックが用意できたら完了です。

入力が少ない場合

ケース対応
投稿先が不明分野/参考画像から推定します。それも不明ならOkabe-Itoを使用します(モジュールが4つ以上の場合はNature Blue)。
アクセシビリティ要件が不明色覚多様性への配慮が必要と仮定します
雰囲気を表す言葉のみ(「高級感」「テクノロジー感」「柔らかさ」)1~2個のプリセットに対応付け、具体的なHex値を示します
参考画像のみ色相を抽出します。必要に応じて学術図向けに調整します(白い塗り、枠線色、有彩色は3色以下)
図の種類が不明デフォルトのフレームワーク向けアドバイスを適用し、モジュールの詳細図と比較図の代替案を記載します

終了条件

ユーザーが現在の図のパレット決定を得たら終了します。制約も参考資料もない場合は、投稿先/図の種類/分野を尋ねます。

コメント