デザイン
統一デザインスキル:ブランド、トークン、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 |
ロゴデザイン(内蔵)
55スタイル以上、30カラーパレット、25業種ガイド。Gemini Nano Bananaモデル。
ロゴ:デザインブリーフの生成
python3 ~/.claude/skills/design/scripts/logo/search.py "tech startup modern" --design-brief -p "BrandName"
ロゴ:スタイル/カラー/業種の検索
python3 ~/.claude/skills/design/scripts/logo/search.py "minimalist clean" --domain style
python3 ~/.claude/skills/design/scripts/logo/search.py "tech professional" --domain color
python3 ~/.claude/skills/design/scripts/logo/search.py "healthcare medical" --domain industry
ロゴ:AIによる生成
常に 白背景でロゴ画像を出力すること。
python3 ~/.claude/skills/design/scripts/logo/generate.py --brand "TechFlow" --style minimalist --industry tech
python3 ~/.claude/skills/design/scripts/logo/generate.py --prompt "coffee shop vintage badge" --style vintage
重要: スクリプトが失敗した場合は、直接修正を試みること。
生成後、必ず AskUserQuestion を使ってHTMLプレビューについてユーザーに確認すること。承諾された場合は、/ui-ux-pro-max を呼び出してギャラリーを表示すること。
CIPデザイン(内蔵)
50種類以上の成果物、20スタイル、20業種。Gemini Nano Banana(Flash/Pro)。
CIP:ブリーフの生成
python3 ~/.claude/skills/design/scripts/cip/search.py "tech startup" --cip-brief -b "BrandName"
CIP:ドメインの検索
python3 ~/.claude/skills/design/scripts/cip/search.py "business card letterhead" --domain deliverable
python3 ~/.claude/skills/design/scripts/cip/search.py "luxury premium elegant" --domain style
python3 ~/.claude/skills/design/scripts/cip/search.py "hospitality hotel" --domain industry
python3 ~/.claude/skills/design/scripts/cip/search.py "office reception" --domain mockup
CIP:モックアップの生成
# ロゴあり(推奨)
python3 ~/.claude/skills/design/scripts/cip/generate.py --brand "TopGroup" --logo /path/to/logo.png --deliverable "business card" --industry "consulting"
# 完全なCIPセット
python3 ~/.claude/skills/design/scripts/cip/generate.py --brand "TopGroup" --logo /path/to/logo.png --industry "consulting" --set
# Proモデル(4Kテキスト)
python3 ~/.claude/skills/design/scripts/cip/generate.py --brand "TopGroup" --logo logo.png --deliverable "business card" --model pro
# ロゴなし
python3 ~/.claude/skills/design/scripts/cip/generate.py --brand "TechFlow" --deliverable "business card" --no-logo-prompt
モデル: flash(デフォルト、gemini-2.5-flash-image)、pro(gemini-3-pro-image-preview)
CIP:HTMLプレゼンテーションのレンダリング
python3 ~/.claude/skills/design/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のアートディレクションスタイル。frontend-design、ai-artist、ai-multimodal、chrome-devtools スキルを使用。
完全なサイズとスタイルのリファレンスについては references/banner-sizes-and-styles.md を読み込むこと。
バナー:ワークフロー
- 要件収集 —
AskUserQuestionを使用して、目的、プラットフォーム、コンテンツ、ブランド、スタイル、数量を確認 - リサーチ —
ui-ux-pro-maxを起動し、Pinterestで参考資料を閲覧 - デザイン —
frontend-designでHTML/CSSバナーを作成し、ai-artist/ai-multimodalでビジュアルを生成 - 書き出し —
chrome-devtoolsを使用して正確な寸法でPNGにスクリーンショット - 提示 — すべてのオプションを並べて表示し、フィードバックに基づいて反復
バナー:クイックサイズリファレンス
| プラットフォーム | タイプ | サイズ(px) |
|---|---|---|
| カバー | 820 x 312 | |
| Twitter/X | ヘッダー | 1500 x 500 |
| 個人 | 1584 x 396 | |
| YouTube | チャンネルアート | 2560 x 1440 |
| ストーリー | 1080 x 1920 | |
| 投稿 | 1080 x 1080 | |
| Google Ads | ミディアムレクタングル | 300 x 250 |
| ウェブサイト | ヒーロー | 1920 x 600-1080 |
バナー:トップアートスタイル
| スタイル | 最適な用途 |
|---|---|
| ミニマリスト | SaaS、テクノロジー |
| 大胆なタイポグラフィ | お知らせ |
| グラデーション | モダンブランド |
| 写真ベース | ライフスタイル、Eコマース |
| 幾何学的 | テクノロジー、フィンテック |
| グラスモーフィズム | SaaS、アプリ |
| ネオン/サイバーパンク | ゲーム、イベント |
バナー:デザインルール
- セーフゾーン:重要なコンテンツは中央の70~80%に配置
- バナー1つにつき1つのCTA、右下、最小高さ44px
- フォントは最大2種類、ボディ最小16px、見出し32px以上
- 広告の場合、テキストは20%未満(Metaはペナルティを課す)
- 印刷:300 DPI、CMYK、3~5mmの塗り足し
アイコンデザイン(内蔵)
15スタイル、12カテゴリ。Gemini 3.1 Pro PreviewがSVGテキスト出力を生成。
アイコン:単一アイコンの生成
python3 ~/.claude/skills/design/scripts/icon/generate.py --prompt "settings gear" --style outlined
python3 ~/.claude/skills/design/scripts/icon/generate.py --prompt "shopping cart" --style filled --color "#6366F1"
python3 ~/.claude/skills/design/scripts/icon/generate.py --name "dashboard" --category navigation --style duotone
アイコン:バリエーションの一括生成
python3 ~/.claude/skills/design/scripts/icon/generate.py --prompt "cloud upload" --batch 4 --output-dir ./icons
アイコン:マルチサイズ書き出し
python3 ~/.claude/skills/design/scripts/icon/generate.py --prompt "user profile" --sizes "16,24,32,48" --output-dir ./icons
アイコン:トップスタイル
| スタイル | 最適な用途 |
|---|---|
| outlined | UIインターフェース、Webアプリ |
| filled | モバイルアプリ、ナビゲーションバー |
| duotone | マーケティング、ランディングページ |
| rounded | 親しみやすいアプリ、ヘルスケア |
| sharp | テクノロジー、フィンテック、エンタープライズ |
| flat | マテリアルデザイン、Googleスタイル |
| gradient | モダンブランド、SaaS |
モデル: gemini-3.1-pro-preview — テキストのみの出力(SVGはXMLテキスト)。画像生成APIは不要。
ソーシャル写真(内蔵)
マルチプラットフォーム対応のソーシャル画像デザイン:HTML/CSS → スクリーンショット書き出し。ui-ux-pro-max、brand、design-system、chrome-devtools スキルを使用。
サイズ、テンプレート、ベストプラクティスについては references/social-photos-design.md を読み込むこと。
ソーシャル写真:ワークフロー
- 調整 —
project-managementスキルでTODOタスクを作成;独立した作業は並列サブエージェントに任せる - 分析 — プロンプトを解析:対象、プラットフォーム、スタイル、ブランドコンテキスト、コンテンツ要素
- 発案 — 3~5のコンセプトを作成し、
AskUserQuestionで提示 - デザイン —
/ckm:brand→/ckm:design-system→ ランダムに/ck:ui-ux-pro-maxまたは/ck:frontend-designを呼び出す;アイデア×サイズごとにHTMLを作成 - 書き出し —
chrome-devtoolsまたはPlaywrightで正確なpx(2x deviceScaleFactor)でスクリーンショット - 検証 — Chrome MCPまたは
chrome-devtoolsスキルを使用して、書き出したデザインを視覚的に確認;レイアウト/スタイリングの問題を修正して再書き出し - 報告 — デザイン決定事項を含むサマリーを
plans/reports/に出力 - 整理 —
assets-organizingスキルを呼び出して、出力ファイルとレポートを整理
ソーシャル写真:主要サイズ
| プラットフォーム | サイズ(px) | プラットフォーム | サイズ(px) |
|---|---|---|---|
| IG投稿 | 1080×1080 | FB投稿 | 1200×630 |
| IGストーリー | 1080×1920 | X投稿 | 1200×675 |
| IGカルーセル | 1080×1350 | 1200×627 | |
| YTサムネイル | 1280×720 | 1000×1500 |
ワークフロー
完全ブランドパッケージ
- ロゴ →
scripts/logo/generate.py→ ロゴバリエーションを生成 - CIP →
scripts/cip/generate.py --logo ...→ 成果物モックアップを作成 - プレゼンテーション →
references/slides-create.mdを読み込み → ピッチデッキを構築
新しいデザインシステム
- ブランド(brandスキル) → カラー、タイポグラフィ、ボイスを定義
- トークン(design-systemスキル) → セマンティックトークンレイヤーを作成
- 実装(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.py | Gemini AIでロゴを生成 |
scripts/logo/core.py | ロゴデータ用BM25検索エンジン |
scripts/cip/search.py | CIP成果物、スタイル、業種を検索 |
scripts/cip/generate.py | GeminiでCIPモックアップを生成 |
scripts/cip/render-html.py | CIPモックアップからHTMLプレゼンテーションをレンダリング |
scripts/cip/core.py | CIPデータ用BM25検索エンジン |
scripts/icon/generate.py | Gemini 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
Windowsの注意: 必要に応じて
pipの代わりにpythonを使用してください(例:python -m pip install ...)。
統合
外部サブスキル: brand、design-system、ui-styling 関連スキル: frontend-design、ui-ux-pro-max、ai-multimodal、chrome-devtools