mcpField
D
design

design

github.com/nextlevelbuilderデザイン・UI142.1k43.0k 回インストール2 日前に更新
リポジトリ

design について

ブランド、デザインシステム、UIスタイルに加え、ロゴ、スライド、バナー、アイコンなどを扱うデザインスキルです。付属のサブスキルへ作業を振り分け、成果物の生成に使うスクリプトと資料を備えています。

主な機能

  1. 01ブランドアイデンティティとデザイントークン
  2. 02shadcn/ui と Tailwind のスタイリング
  3. 03ロゴと CIP モックアップの生成
  4. 04HTML プレゼンテーションの制作
  5. 05バナーとソーシャル画像のデザイン
  6. 06SVG アイコンの生成

活用シーン

  1. 01ブランドパッケージとガイドラインの作成
  2. 02Tailwind ベースのデザインシステム構築
  3. 03提案資料やプレゼンテーションの制作
  4. 04各プラットフォーム向け画像の作成

インストール

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

$npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill design

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

同梱ファイル

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

data/cip/
deliverables.csv
industries.csv
mockup-contexts.csv
styles.csv
data/icon/
styles.csv
data/logo/
colors.csv
industries.csv
styles.csv
references/
banner-sizes-and-styles.md
cip-deliverable-guide.md
cip-design.md
cip-prompt-engineering.md
cip-style-guide.md
design-routing.md
icon-design.md
logo-color-psychology.md
logo-design.md
logo-prompt-engineering.md
logo-style-guide.md
slides-copywriting-formulas.md
slides-create.md
slides-html-template.md
slides-layout-patterns.md
slides-strategies.md
slides.md
social-photos-design.md
scripts/cip/
core.py
generate.py
render-html.py
search.py

詳細

デザイン

ブランド、トークン、UI、ロゴ、CIP、スライド、バナー、ソーシャルメディア用写真、アイコンを網羅する統合デザインスキルです。

使用する場面

  • ブランドアイデンティティ、ボイス、アセット
  • デザインシステムのトークンと仕様
  • shadcn/ui + Tailwind を使った UI のスタイリング
  • ロゴのデザインと AI による生成
  • コーポレートアイデンティティプログラム(CIP)の成果物
  • プレゼンテーションとピッチデッキ
  • ソーシャルメディア、広告、Web、印刷物向けのバナーデザイン
  • Instagram、Facebook、LinkedIn、Twitter、Pinterest、TikTok 向けのソーシャルメディア用写真

サブスキルの振り分け

タスクサブスキル詳細
ブランドアイデンティティ、ボイス、アセットbrand同梱された兄弟スキル
トークン、仕様、CSS 変数design-system同梱された兄弟スキル
shadcn/ui、Tailwind、コードui-styling同梱された兄弟スキル
ロゴの作成、AI による生成ロゴ(組み込み)references/logo-design.md
CIP モックアップ、成果物CIP(組み込み)references/cip-design.md
プレゼンテーション、ピッチデッキスライド(組み込み)references/slides.md
バナー、カバー、ヘッダーバナー(組み込み)references/banner-sizes-and-styles.md
ソーシャルメディア用画像/写真ソーシャルメディア用写真(組み込み)references/social-photos-design.md
SVG アイコン、アイコンセットアイコン(組み込み)references/icon-design.md

スクリプトのパス

このスキルおよびその references/ 内のスクリプトパスは、プロジェクトではなく、この SKILL.md を含むディレクトリを基準とします。scripts/<file> はこのスキル自身の scripts/ フォルダーを指し、../<skill>/scripts/<file> は隣接してインストールされた兄弟サブスキルを指します。そのディレクトリを基点として完全なパスを組み立て、作業ディレクトリはプロジェクトルートに保ってください。スクリプトは、docs/brand-guidelines.md、assets/design-tokens.json、src/ などのプロジェクトファイルを基準に読み書きします。

ロゴデザイン(組み込み)

55 種類以上のスタイル、30 種類のカラーパレット、25 種類の業界ガイドを用意しています。Gemini Nano Banana、Atlas Cloud、MuAPI による画像生成に対応しています。

ロゴ:デザインブリーフの生成
python3 scripts/logo/search.py "tech startup modern" --design-brief -p "BrandName"
ロゴ:スタイル/カラー/業界の検索
python3 scripts/logo/search.py "minimalist clean" --domain style
python3 scripts/logo/search.py "tech professional" --domain color
python3 scripts/logo/search.py "healthcare medical" --domain industry
ロゴ:AI による生成

出力するロゴ画像は必ず白い背景で生成してください。

python3 scripts/logo/generate.py --brand "TechFlow" --style minimalist --industry tech
python3 scripts/logo/generate.py --prompt "coffee shop vintage badge" --style vintage
python3 scripts/logo/generate.py --brand "TechFlow" --provider atlas
python3 scripts/logo/generate.py --brand "TechFlow" --provider muapi
python3 scripts/logo/generate.py --brand "TechFlow" --provider muapi --muapi-model nano-banana-pro

重要: スクリプトが失敗した場合は、直接修正を試みてください。

生成後は、HTML プレビューを使うかどうかを AskUserQuestion で必ずユーザーに確認してください。使う場合は、ギャラリーに同梱の ui-ux-pro-max スキルを使用してください。

CIP デザイン(組み込み)

50 種類以上の成果物、20 種類のスタイル、20 種類の業界に対応しています。Gemini Nano Banana(Flash/Pro)を使用します。

CIP:ブリーフの生成
python3 scripts/cip/search.py "tech startup" --cip-brief -b "BrandName"
CIP:ドメインの検索
python3 scripts/cip/search.py "business card letterhead" --domain deliverable
python3 scripts/cip/search.py "luxury premium elegant" --domain style
python3 scripts/cip/search.py "hospitality hotel" --domain industry
python3 scripts/cip/search.py "office reception" --domain mockup
CIP:モックアップの生成
# With logo (RECOMMENDED)
python3 scripts/cip/generate.py --brand "TopGroup" --logo /path/to/logo.png --deliverable "business card" --industry "consulting"

# Full CIP set
python3 scripts/cip/generate.py --brand "TopGroup" --logo /path/to/logo.png --industry "consulting" --set

# Pro model (4K text)
python3 scripts/cip/generate.py --brand "TopGroup" --logo logo.png --deliverable "business card" --model pro

# Without logo
python3 scripts/cip/generate.py --brand "TechFlow" --deliverable "business card" --no-logo-prompt

モデル:flash(デフォルト、gemini-2.5-flash-image)、pro(gemini-3-pro-image)。GEMINI_FLASH_IMAGE_MODEL/GEMINI_PRO_IMAGE_MODEL で ID を上書きできます。

CIP:HTML プレゼンテーションのレンダリング
python3 scripts/cip/render-html.py --brand "TopGroup" --industry "consulting" --images /path/to/cip-output

ヒント: ロゴがない場合は、まず上記の「ロゴデザイン」セクションを使用してください。

スライド(組み込み)

Chart.js、デザイントークン、コピーライティングの数式を使った、戦略的な HTML プレゼンテーションを作成できます。

作成ワークフローについては、references/slides-create.md を読み込んでください。

スライド:ナレッジベース
トピックファイル
作成ガイドreferences/slides-create.md
レイアウトパターンreferences/slides-layout-patterns.md
HTML テンプレートreferences/slides-html-template.md
コピーライティングreferences/slides-copywriting-formulas.md
戦略references/slides-strategies.md

バナーデザイン(組み込み)

ソーシャルメディア、広告、Web、印刷物向けに、22 種類のアートディレクションスタイルを用意しています。このワークフローにバンドル外のものは必要ありません。スタイルやパレットのガイドには、references/banner-sizes-and-styles.md と同梱の ui-ux-pro-max スキルを使用してください。ブラウザーでの調査、画像生成、スクリーンショットの取得は、実行環境で利用できる場合に限り任意で行えます。利用できない場合は、提供されたアセット、CSS で作成したビジュアル、実行環境の標準的なプレビューまたはキャプチャのワークフローを使用してください。

サイズとスタイルの全リファレンスについては、references/banner-sizes-and-styles.md を読み込んでください。

バナー:ワークフロー
  1. AskUserQuestion で要件を収集します — 目的、プラットフォーム、コンテンツ、ブランド、スタイル、数量
  2. 調査 — references/banner-sizes-and-styles.md を読み、バンドルされている ui-ux-pro-max スキルをスタイルと配色のガイダンスに使用します。ブラウザーでの調査が利用可能かつ許可されている場合は、参考資料を3~5件収集します
  3. デザイン — プラットフォームの正確な寸法で HTML/CSS バナーを作成します。提供されたアセットまたは CSS で作成したビジュアルを使用するか、ランタイムが提供している場合は許可された画像生成機能を使用します
  4. エクスポート — ランタイムのブラウザーまたはスクリーンショット機能を使い、正確な寸法の PNG をキャプチャします。利用できない場合は HTML/CSS ソースを納品し、PNG のエクスポートは保留中と明記します
  5. 提示 — すべての案を並べて表示し、フィードバックを反映して調整します
バナー:サイズ早見表
プラットフォーム種類サイズ(px)
Facebookカバー820 x 312
Twitter/Xヘッダー1500 x 500
LinkedIn個人用1584 x 396
YouTubeチャンネルアート2560 x 1440
Instagramストーリー1080 x 1920
Instagram投稿1080 x 1080
Google Ads中型レクタングル300 x 250
ウェブサイトヒーロー1920 x 600-1080
バナー:主なアートスタイル
スタイル最適な用途
ミニマリストSaaS、テクノロジー
大胆なタイポグラフィお知らせ
グラデーションモダンなブランド
写真ベースライフスタイル、Eコマース
幾何学模様テクノロジー、フィンテック
グラスモーフィズムSaaS、アプリ
ネオン/サイバーパンクゲーム、イベント
バナー:デザインルール
  • セーフゾーン:重要なコンテンツは中央の70~80%に配置します
  • バナーあたりCTAは1つ。右下に配置し、高さは最低44pxにします
  • フォントは最大2種類。本文は最低16px、見出しは32px以上
  • 広告のテキストは20%未満にします(Metaではペナルティの対象になります)
  • 印刷:300 DPI、CMYK、3~5mmの塗り足し

アイコンデザイン(組み込み)

15種類のスタイル、12カテゴリーに対応しています。Gemini 3.1 Pro Preview は SVG テキスト出力を生成します。

アイコン:単一アイコンを生成
python3 scripts/icon/generate.py --prompt "settings gear" --style outlined
python3 scripts/icon/generate.py --prompt "shopping cart" --style filled --color "#6366F1"
python3 scripts/icon/generate.py --name "dashboard" --category navigation --style duotone
アイコン:バリエーションを一括生成
python3 scripts/icon/generate.py --prompt "cloud upload" --batch 4 --output-dir ./icons
アイコン:複数サイズでエクスポート
python3 scripts/icon/generate.py --prompt "user profile" --sizes "16,24,32,48" --output-dir ./icons
アイコン:主なスタイル
スタイル最適な用途
アウトラインUI インターフェース、ウェブアプリ
塗りつぶしモバイルアプリ、ナビゲーションバー
デュオトーンマーケティング、ランディングページ
角丸親しみやすいアプリ、ヘルスケア
シャープテクノロジー、フィンテック、エンタープライズ
フラットマテリアルデザイン、Google風
グラデーションモダンなブランド、SaaS

モデル: gemini-3.1-pro-preview — テキストのみを出力します(SVG は XML テキストです)。画像生成 API は不要です。

ソーシャル画像(組み込み)

複数のプラットフォーム向けのソーシャル画像デザイン:HTML/CSS → スクリーンショットをエクスポートします。バンドルされている ui-ux-pro-max、brand、design-system スキルを使用します。スクリーンショットのエクスポートには、Chrome headless、Playwright、または Puppeteer を使用します(リファレンスを参照)。

サイズ、テンプレート、ベストプラクティスについては、references/social-photos-design.md を読み込みます。

ソーシャル画像:ワークフロー
  1. オーケストレーション — ランタイム標準のタスクリストで以下の手順を管理します。独立した作業には並列サブエージェントを使用します
  2. 分析 — プロンプトを解析します:主題、プラットフォーム、スタイル、ブランドの背景、コンテンツ要素
  3. アイデア出し — コンセプトを3~5案作成し、AskUserQuestion で提示します
  4. デザイン — バンドルされている brand → design-system → ui-ux-pro-max スキルを使用します。各案 × サイズごとに HTML を作成します
  5. エクスポート — Chrome headless、Playwright、または Puppeteer を使い、正確な px 数でスクリーンショットを撮ります(ツールが対応している場合はデバイスのスケールファクターを2倍にします。リファレンスを参照)
  6. 確認 — 利用可能なブラウザーまたは画像ビューアーでエクスポートした PNG を開いて確認します。レイアウトやスタイルの問題を修正し、再エクスポートします
  7. 報告 — デザイン上の判断をまとめたレポートを plans/reports/ に作成します
  8. 整理 — 出力ファイルとレポートをプロジェクトのアセットディレクトリに分類します
ソーシャル画像:主なサイズ
プラットフォームサイズ(px)プラットフォームサイズ(px)
IG 投稿1080×1080FB 投稿1200×630
IG ストーリー1080×1920X 投稿1200×675
IG カルーセル1080×1350LinkedIn1200×627
YT サムネイル1280×720Pinterest1000×1500

ワークフロー

完全なブランドパッケージ
  1. ロゴ → scripts/logo/generate.py → ロゴのバリエーションを生成
  2. CIP → scripts/cip/generate.py --logo ... → 成果物のモックアップを作成
  3. プレゼンテーション → references/slides-create.md を読み込む → ピッチデックを構築
新しいデザインシステム
  1. ブランド (brand スキル) → カラー、タイポグラフィ、ボイスを定義
  2. トークン (design-system スキル) → セマンティックトークンのレイヤーを作成
  3. 実装 (ui-styling スキル) → Tailwind、shadcn/ui を設定

リファレンス

トピックファイル
デザインルーティングreferences/design-routing.md
ロゴデザインガイドreferences/logo-design.md
ロゴスタイルreferences/logo-style-guide.md
ロゴカラーreferences/logo-color-psychology.md
ロゴプロンプトreferences/logo-prompt-engineering.md
CIP デザインガイドreferences/cip-design.md
CIP 成果物references/cip-deliverable-guide.md
CIP スタイルreferences/cip-style-guide.md
CIP プロンプトreferences/cip-prompt-engineering.md
スライド作成references/slides-create.md
スライドレイアウトreferences/slides-layout-patterns.md
スライドテンプレートreferences/slides-html-template.md
スライドコピーreferences/slides-copywriting-formulas.md
スライド戦略references/slides-strategies.md
バナーのサイズとスタイルreferences/banner-sizes-and-styles.md
ソーシャルフォトガイドreferences/social-photos-design.md
アイコンデザインガイドreferences/icon-design.md

スクリプト

スクリプト目的
scripts/logo/search.pyロゴのスタイル、カラー、業界を検索
scripts/logo/generate.pyGemini AI でロゴを生成
scripts/logo/core.pyロゴデータ用の BM25 検索エンジン
scripts/cip/search.pyCIP 成果物、スタイル、業界を検索
scripts/cip/generate.pyGemini で CIP モックアップを生成
scripts/cip/render-html.pyCIP モックアップから HTML プレゼンテーションをレンダリング
scripts/cip/core.pyCIP データ用の BM25 検索エンジン
scripts/icon/generate.pyGemini 3.1 Pro で SVG アイコンを生成

前提条件

Python: このスキルは Python スクリプトを使用します。Windows では、python3 の代わりに python を使用してください (例: python3 scripts/logo/search.py の代わりに python scripts/logo/search.py)。

Python がインストールされているか確認します:

python3 --version || python --version

セットアップ

export GEMINI_API_KEY="your-key"  # https://aistudio.google.com/apikey
pip install google-genai pillow

# Optional MuAPI provider (no extra Python package required)
export MUAPI_API_KEY="your-key"

MuAPI は非同期モデルエンドポイントと予測結果 API を使用します。認証については MuAPI API リファレンス を、現在のモデル固有のスキーマについては nano-banana モデル契約 または nano-banana-pro モデル契約 を参照してください。ロゴジェネレーターは文書化された両方の モデルスラッグをサポートし、それらが共有する必須の prompt と任意の aspect_ratio フィールドを送信します。Pro モデルは任意の resolution フィールドも受け付けますが、この焦点を絞った ロゴワークフローではプロバイダーのデフォルトのままにしています。

Windows での注意: 必要に応じて pip の代わりに python を使用してください (例: python -m pip install ...)。

統合

同梱のサブスキル: brand、design-system、ui-styling 関連スキル: ui-ux-pro-max

コメント