mcpField
3
30-design-master-global

30-design-master-global

github.com/minhnv0807デザイン・UI63872 回インストール1 日前に更新
リポジトリ

30-design-master-global について

30-design-master-globalは、個人向けとブランド向けの8種類のデザインを扱うスキルです。クリエイター、創業者、ブランド担当者向けに、デザイン種別とプロジェクト内のブランド情報に応じて画像生成または各サービス向けプロンプトを用意します。

主な機能

  1. 01個人・ブランド向けの8種のデザイン
  2. 02キーワードによるデザイン種別の判定
  3. 03プロジェクト内のブランド情報の参照
  4. 04gpt-image-2による画像生成
  5. 055つのプラットフォーム向けプロンプト
  6. 06参照画像の分析とプロンプト作成

活用シーン

  1. 01ブランドロゴやキャンペーンビジュアルの制作
  2. 02個人アバターやSNS画像のデザイン
  3. 03参照画像をもとにした生成プロンプトの作成
  4. 04引用文の背景画像とHTML文字レイヤーの作成

インストール

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

$npx skills add https://github.com/minhnv0807/ai-business-skills --skill 30-design-master-global

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

同梱ファイル

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

CONVENTIONS.md
examples/
ai-income-mastery-quote-graphic.md
global-roadmap-infographic.md
lattea-fall-campaign-poster.md
personal-founder-avatar.md
references/
brand-identity-source.md
business-campaign.md
business-logo.md
editorial.md
fallback-prompt-format.md
gpt-image-2-spec.md
infographic.md
marketing-day-to-day.md
personal-brand.md
prompt-director.md
quote-graphic.md
web-mockup-routing.md
templates/
ad-creative-fb.md
ad-creative-tiktok.md
banner-hero.md
business-logo-prompt.md
campaign-visual.md
infographic-plan.md
infographic-process.md
magazine-cover.md
personal-avatar.md
personal-monogram.md
product-hero.md
quote-graphic.md
social-post-square.md

詳細

Design Master — 30-design-master-global

ai-business-skills の8つのデザインカテゴリに対応する単一のマスタースキルです。個人の制作物(創業者、クリエイター)とブランド関連の制作物(ロゴ、キャンペーン、日々のマーケティング)の両方に対応する窓口です。プロジェクトのコンテキストからブランドアイデンティティを読み取り、適切なブランドボイスでプロンプトを作成し、依頼内容に応じて適切なツールに振り分けます。gpt-image-2 による直接生成、人気の5つのプラットフォームですぐに使えるプロンプトの作成、または Open Design インフラストラクチャ経由でのディスパッチに対応します。

このスキルは、デザイナーではないクライアントが読み、内容を理解し、AI と一緒に記入できるよう、平易でプロフェッショナルな英語で書かれています。AI の解析を維持するため、フロントマターのフィールド名は英語のままにします(翻訳しないでください)。

ユーザーが参照画像を提供した場合、または画像/動画/ストーリーボード生成用のプロンプトを求めた場合は、プロンプトディレクターとして対応します。意図を分類し、画像をプロンプトのレイヤーに分けて分析し、英語のコピー&ペースト用プロンプトを出力し、各画像に必要なアセットを明記してください。


8つのデザインカテゴリ

#種類対象使用場面ツール
1personal-brand個人(創業者/クリエイター)プロフィール用アバター、モノグラム、登壇者用カバー、個人の名言グラフィックgpt-image-2 ラスター
2business-logoブランドロゴのアイデンティティロゴのプライマリー/セカンダリー/マークgpt-image-2 の複数バリエーション(3〜5案)+人によるレビューが必要である旨の免責事項
3business-campaignブランドキャンペーンのビジュアルTVC の静止画、OOH、製品のヒーロー画像、キャンペーンのキービジュアルgpt-image-2 ラスター
4marketing-day-to-day日々のマーケティング業務ソーシャル投稿、バナー広告、メールヘッダー、ストーリーgpt-image-2 ラスター
5editorial長文の出版物雑誌の表紙、記事のヒーロー画像、電子書籍、ルックブックgpt-image-2 ラスター
6infographicデータ/計画/プロセスの可視化ロードマップ、プロセスフロー、比較チャートgpt-image-2(テキストを最小限にし、アイコンを重視)
7web-mockupUI 画面のスケッチランディングページのヒーロー、アプリ画面のモックアップハイブリッド:gpt-image-2 でヒーロー画像を1点生成し、完全なインタラクティブモックアップには HTML スキルを推奨
8quote-graphic名言投稿Instagram の「Guru 投稿」、LinkedIn の名言、モチベーション系ハイブリッド:gpt-image-2 の背景+HTML のテキストオーバーレイ

起動する場合/起動しない場合

起動条件(このスキルを呼び出す)
  • 「デザイン画像」「ロゴを作成」「キャンペーンポスター」「キャンペーンバナー」
  • 「ソーシャル投稿のデザイン」「インフォグラフィック」「キービジュアル」「ヒーロー画像のウェブモックアップ」
  • 「マーケティングビジュアル」「個人用アバター」「モノグラム」「名言グラフィック」
  • 「MidJourney プロンプト」「DALL-E プロンプト」「Leonardo プロンプト」「Imagen プロンプト」
起動しない(別のスキルに振り分ける)
ケース振り分け先
完全なインタラクティブ Web UI モックアップ(複数セクション、動作を含む)web-prototype / saas-landing / mobile-app / dashboard / frontend-design
動画制作(TVC、広告動画、UGC)04-script-video-global + Seedance/Kling/Sora ディスパッチャー
アニメーション、モーショングラフィックス、スプライトmotion-frames / sprite-animation
オーディオアセット(ジングル、ナレーション、効果音)audio-jingle
ドキュメントのレイアウト(PDF レポート、複数ページの電子ガイド)digital-eguide / finance-report / magazine-poster

モード判定のカスケード(ステップ0)

優先順位に従って、3層でタイプを判定します。

レイヤー 1 — キーワードの自動検出
キーワード検出されるタイプ
"avatar", "profile picture", "monogram", "speaker cover", "headshot"personal-brand
"logo", "wordmark", "lockup", "brand mark"business-logo
"key visual", "campaign visual", "TVC still", "OOH", "product hero"business-campaign
"social post", "banner ad", "email header", "IG story", "Facebook post"marketing-day-to-day
"magazine cover", "article hero", "e-book cover", "editorial", "lookbook"editorial
"infographic", "roadmap visual", "process flow", "comparison chart", "data viz"infographic
"hero web", "landing hero image", "app screen mockup"web-mockup
"quote", "quote graphic", "guru post", "motivational post"quote-graphic
"reference image", "same style", "same composition", "master prompt", "based on this image"検出されたタイプを維持 + Prompt Director の参照モードを有効化
"change color", "brand color", "add logo", "replace logo", "match brand guideline"検出されたタイプを維持 + Prompt Director のブランド適用モードを有効化
"too AI-looking", "not realistic", "wrong color", "wrong angle", "revise prompt"検出されたタイプを維持 + Prompt Director の診断モードを有効化
レイヤー 2 — 明示的なフラグ

ユーザーが --type=business-logo(または他の 7 タイプのいずれか)を指定すると、レイヤー 1 の結果を上書きします。

レイヤー 3 — 曖昧な場合のフォールバック

一致するものがなく、フラグも指定されていない場合は、次の質問を 1 つだけ尋ねます。

「8 つのデザインタイプのうち、どれですか?

  1. personal-brand 2) business-logo 3) business-campaign 4) marketing-day-to-day 5) editorial 6) infographic 7) web-mockup 8) quote-graphic」

続行する前に、透明性を示す行を出力します。

[detect type: business-logo — matched keyword "logo" + brand name "Lattéa"]

Prompt Director モード

ユーザーが参照画像を提供した場合、マスタープロンプトを求めた場合、顔/色/ロゴの差し替えを希望した場合、または失敗した結果についてフィードバックをした場合に、このモードを有効にします。プロンプトを作成する前に references/prompt-director.md を読み込みます。

ルール:

  • 長い質問リストから始めないでください。 依頼に対応できる場合は、まずプロンプトを作成し、不足している要素を最後に列挙します。
  • 参照画像はスタイル/構図の情報源です。 ユーザーがそう指定しない限り、顔、ロゴ、製品の情報源として自動的に扱いません。
  • 差し替え用の素材は種類ごとに求めます: 顔の参照画像、ロゴファイル、ブランドパレットの HEX 値、製品画像、背景/場所、正確なテキスト。
  • 画像が複数ある場合は、フローも複数になります。 Flow A/B/C と名前を付け、各画像の役割を明示し、それぞれのフローにプロンプト、ネガティブプロンプト、不足している素材のリストを提示します。
  • 画像/動画モデル向けの最終プロンプトは、デフォルトで英語にします。 ユーザー向けの説明は、ユーザーの言語に合わせます。

参照画像の出力テンプレート:

## Image flows

| Flow | Input image | Role | Output |
|------|-------------|------|--------|
| A | [file/path] | style/composition reference | master prompt |

## Copy-paste prompt — Flow A
[English prompt]

## Negative prompt / Avoid
[English avoid list]

## Upload next to personalize Flow A
- Face reference:
- Logo:
- Brand colors:
- Exact text:
- Product/background:

実行時のワークフロー — 5 ステップ

ステップ 1 — デザインタイプを検出

上記の 3 層のカスケードを実行します。ステップ 2 に進む前に [detect type: ...] を出力します。

ステップ 2 — 参照資料を読み込む

必要に応じて、以下を遅延読み込みします。

  • CONVENTIONS.md — セッションごとに 1 回読み込みます
  • references/prompt-director.md — 参照画像、マスタープロンプト、顔/色/ロゴの差し替え、複数の画像、またはプロンプトへのフィードバックがある場合に読み込みます
  • references/<type>.md — 直前に検出したタイプに一致するファイルを読み込みます(例:references/business-logo.md)
  • references/brand-identity-source.md — タイプが business-* で始まる場合に読み込みます
  • references/fallback-prompt-format.md — ティアが Free の場合に読み込みます(ステップ 5 を参照)
  • templates/<format>.md — リクエストされた形式に一致するテンプレートを読み込みます(例:templates/poster.md、templates/social-square.md)
Step 3 — ブランドアイデンティティを読み取る

ビジネスモード(business-logo / business-campaign / marketing-day-to-day):必須 — ブランドアイデンティティを見つける必要があります。次の優先順位で自動検索します。

  1. assets/brand/logo.{svg,png,ai} — プライマリロゴファイル
  2. プロジェクトルートの brand-guideline.md / brand-identity.md
  3. 02-campaign-brief-global/output.md の「Brand mandatories」セクション — キャンペーンブリーフにはブランドの制約事項が含まれています
  4. prd.md のフロントマターにある target_user と「Visual cues」セクション — スタイルの方向性
  5. prd.md のセクション 6 — ビジュアルコンセプトを方向づける機能

ビジネスモードで何も見つからない場合 → ブロックし、ロゴのアップロード、パレット(16 進数コード 3 色)の指定、プライマリフォントファミリーの指定をユーザーに依頼します。

個人モード(personal-brand / 個人向けの quote-graphic):ブランドアイデンティティは任意です。スタイルを表す形容詞(3〜5 語)と色の好み(ムードカラー 3 色)があれば十分です。

エディトリアル/インフォグラフィック/ウェブモックアップ:状況に応じて判断します。ブランド向けのアセットであればビジネスモードとして扱い、個人向けまたは汎用の制作物であれば個人モードとして扱います。

Step 4 — タイプ別に振り分ける
タイプルートアクション
1–5(personal-brand、business-logo、business-campaign、marketing-day-to-day、editorial)ラスタープロンプトを作成 → Step 5 へ
6(infographic)テキスト最小限の方針でプロンプトを作成:アイコンを多用し、ブランドパレットを使用。数値データは最大 2〜3 件。長い段落は含めない → Step 5 へ
7(web-mockup hybrid)ヒーロー画像のプロンプトを 1 つ作成 → Step 5 へ進み、HTML スキルの推奨ブロックを出力して、ヒーロー画像の生成後に正常終了する
8(quote-graphic)背景画像のプロンプトを作成(画像内にテキストを含めない)し、HTML オーバーレイテンプレートを作成(テキストは HTML で描画し、画像に直接焼き込まない)
Step 5 — API ティアを確認して生成する

Bash でティアを検出します。

if [[ -n "$OPENAI_API_KEY" ]]; then
  TIER="pro"   # direct gpt-image-2
elif [[ -n "$OD_BIN" && -x "$OD_BIN" ]]; then
  TIER="enterprise"   # Open Design dispatcher
else
  TIER="free"   # prompt-only fallback
fi

次の行を出力します:[tier: <X>] [model: <Y>]。

ティア動作出力
FreeAPI キーを利用できない5 つのプラットフォーム(DALL-E 3、MidJourney v6、Leonardo、Imagen 3、Bing/Copilot Designer)用の、すぐに貼り付けられるプロンプトを含む docs/design/<slug>-prompt.md — references/fallback-prompt-format.md を参照
ProOPENAI_API_KEY が設定されている → gpt-image-2 を直接呼び出すdocs/design/<slug>.png + docs/design/<slug>.md(メタデータ)
Enterprise$OD_BIN が存在し、実行可能 → Open Design インフラストラクチャ経由でディスパッチする(既存の image-poster インフラ)docs/design/<slug>.png + docs/design/<slug>.md(gen_mode: api-dispatcher を含むメタデータ)

タイプ 7 のウェブモックアップ — ヒーロー画像の生成後(Pro/Enterprise ティアの場合)、推奨ブロックを出力します。

[NEXT STEP] Hero image generated. For a full multi-section interactive mockup,
also run one of:
  - web-prototype (general landing/marketing page)
  - saas-landing (SaaS product page)
  - mobile-app (mobile app screens)
  - dashboard (admin/analytics dashboard)
  - frontend-design (Figma-style design tokens)

タイプ 8 の引用グラフィック — 次の 2 ファイルを出力します。

  • docs/design/<slug>-bg.png — gpt-image-2 で生成した背景画像(テキストなし)
  • docs/design/<slug>.html — 背景の上に引用文を描画する HTML オーバーレイ(HTML によりタイポグラフィが鮮明に保たれ、AI による文字の崩れを防げます)

出力ファイルのフロントマタースキーマ

すべての docs/design/<slug>.md メタデータファイルには、次のフロントマターを含める必要があります。

---
title: <Image asset name>
type_artifact: image-generated | image-prompt-fallback | infographic-html | web-hero-image
mode: personal-brand | business-logo | business-campaign | marketing-day-to-day | editorial | infographic | web-mockup | quote-graphic
subject: <1-line description>
source_brief: <path to source brief if any>
brand_identity:
  logo_path: <path or "none">
  palette: [<hex>, <hex>, ...]
  typography: <font family or "none">
  style_adjectives: [<adj>, <adj>, ...]
format: poster | social-square | social-vertical | banner-hero | magazine | infographic | logo-variant | quote
aspect_ratio: 1:1 | 9:16 | 16:9 | 3:4 | 4:3 | custom
gen_mode: api-direct | api-dispatcher | fallback-prompt | hybrid
model: gpt-image-2 | dall-e-3 | midjourney-v6 | flux | imagen-3 | manual
output_files:
  - <path>
created: 2026-05-20
last_updated: 2026-05-20
---

フィールド名は英語のままにしてください。翻訳すると AI の解析に支障が生じます。ファイル本文は、クライアントが読める任意の言語で記述できます。


エラー処理 — 実際によくある8つの状況

状況対処方法
種類が曖昧(キーワードに一致せず、フラグもない)8つの選択肢すべてを含む質問を1つだけ尋ねます(Step 0 の Layer 3 を参照)
ビジネスモードなのにブランドアイデンティティがないブロックし、ロゴのアップロード、カラーパレット(16進コード3つ)の指定、フォントファミリーの入力をユーザーに求めます
gpt-image-2 の呼び出し時に OPENAI_API_KEY が無効/クォータ超過Free プラン(プロンプトのみ)に切り替え、エラー行を出力します
種類7のウェブモックアップだが、ユーザーが実際には複数セクションからなる完全なUIを求めているハイブリッドで問題ありません。ヒーロー画像を生成し、完全なモックアップには web-prototype(または同種の4つのスキルのいずれか)を推奨する注記を付けます
ロゴ生成を依頼されたが、ブランドの価値観がまだ決まっていない3つの質問で確認します:ブランド名、業界、価値観(3~5語)。これらがそろって初めて、思いのこもったロゴを生成できます
インフォグラフィックのテキストが多く、データポイントが5つを超える警告:「AI生成画像内のテキストは不正確になりがちです。テキスト量の多いインフォグラフィックには、Canva テンプレートの使用をおすすめします。」ユーザーが確認した場合は生成を続けます。
引用グラフィックのテキストが50文字を超える警告:同様に、生成した背景のみを使い、HTML オーバーレイを重ねることをおすすめします(種類8ではこれがすでにデフォルトです)
検出された種類と一致しない形式をユーザーが求めている一致するモードを提案します。例:「ランディングページのバナー」→ mode=marketing-day-to-day format=banner-hero

アンチパターン — 禁止事項

  • ロゴを最終成果物として生成する → 常に複数案のセット(3~5種類)と人間によるレビューが必要である旨を提示します
  • 50文字を超えるテキストを画像に焼き込む — AI生成では長いテキストが崩れ、スペルミスが生じたり、アクセント付き文字が歪んだりします
  • ラスター画像のウェブモックアップをインタラクティブであるかのように提示する — ハイブリッド形式にし、HTML スキルを推奨する必要があります
  • ビジネスモードでブランドアイデンティティの確認を省略する — 出力がブランドから乖離して見えます
  • キーワードを並べただけのプロンプトを出力する(例:「素敵なカフェのロゴ」)— 5つのセクションからなる構造化プロンプトのフレームワーク(被写体+構図+ライティング+カラーパレット+スタイル+除外要素)に従う必要があります
  • プロジェクトにブランドアイデンティティファイルがすでにあるのに、16進カラーコードをハードコードする — ソースから読み取ります
  • frontmatter のフィールド名を英語以外の言語に翻訳する — AI による解析が壊れます
  • ロゴの複数案セットの場合を除き、1ターンに1枚を超える画像を生成する
  • Pro/Enterprise プランなのに、画像を生成せずプロンプトだけ保存する — API の利用枠を無駄にします
  • .md のメタデータサイドカーを保存せずに画像を生成する — 次回にコンテキストが失われます

生成前のセルフテスト

gpt-image-2 を呼び出す前、またはフォールバック用プロンプトを書き出す前に、必ず次の点を確認します。

「この出力はブランドの声とアイデンティティに沿っていますか?クライアントがこれを見てブランドを認識できますか?個人ブランドの制作であれば、ユーザーが実際に書き留めたスタイルを表現できていますか?」

3つのうち2つに自信を持って答えられない場合は、Step 3 に戻ってブランドアイデンティティを読み直すか、ユーザーにあと1~2つ質問します。


参考例

  • examples/personal-founder-avatar.md — OPA の創業者アバター(スタイル:自信に満ちた、温かみのある、ミニマル)
  • examples/lattea-fall-campaign-poster.md — Lattéa の秋のキャンペーン用キービジュアル(カラーパレット:ブラウン+バーントオレンジ)
  • examples/ai-income-mastery-quote-graphic.md — 「AI Income Mastery」コース用の IG 引用グラフィック(背景+HTML オーバーレイ)
  • examples/opa-roadmap-infographic.md — OPA の製品ロードマップのインフォグラフィック(アイコン中心、テキストは最小限)

チートシート — 読み込むファイルとそのタイミング

必要なとき…読み込むファイル
フロントマターの形式、出力先、一般的なプロンプトのルールを理解するCONVENTIONS.md
参考画像、マスタープロンプト、顔・色・ロゴの置き換え、プロンプトの診断について確認するreferences/prompt-director.md
8 種類のいずれかのプロンプトを作成するreferences/<type>.md(例:references/business-logo.md)
ビジネスモードのブランドアイデンティティの参照元を確認するreferences/brand-identity-source.md
Free ティアの 5 つのプラットフォーム向けにプロンプトを整形するreferences/fallback-prompt-format.md
特定の形式のテンプレート(ポスター、バナー、ストーリーなど)を使うtemplates/<format>.md
実際の出力例を見るexamples/<example-name>.md

平易な英語の方針

このスキルは、デザインに詳しくない事業主でも読み進め、内容に沿ってAIと一緒に記入できるよう、わかりやすいプロフェッショナルな英語で書かれています。専門用語(gpt-image-2、DALL-E 3、MidJourney)は原文のまま記載し、初出時に簡潔に説明しています。例では、世界中で展開していそうな現実味のあるブランドを使用しています。Lattéa(架空のグローバルなカフェチェーン)、Lumière Studio(クリエイティブエージェンシー)、AI Income Mastery(オンラインコース)、OPA(製品)です。使い捨てのプレースホルダーのブランド名は使いません。

平易な英語として適切かどうかのセルフテスト:「デザイン用語を知らない小規模事業の事業主にも、このセクションを理解できるでしょうか?」そうでなければ、書き直してください。

コメント