mcpField
D
design-image-studio

design-image-studio

github.com/kangarookingクリエイティブ・メディア10436 回インストール27 週間前に更新
リポジトリ

design-image-studio について

design-image-studioは、デザインシステムの指針を画像プロンプトにまとめ、画像を生成するスキルです。ポスターや商品ビジュアルなどを対象に、詳細なデザイン意図を整理してからプロンプトを短縮します。

主な機能

  1. 01デザイン指針のコンパイル
  2. 026種類のビジュアルタスクに対応
  3. 03推論とブリーフの生成
  4. 04ラッパースクリプトで画像生成
  5. 05プロンプトのみの出力
  6. 06要素を一つずつ調整

活用シーン

  1. 01ポスターやキービジュアルの制作
  2. 02商品広告やEC画像の生成
  3. 03スライド用イラストや表紙の制作
  4. 04インフォグラフィックや教育ビジュアルの検討

インストール

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

$npx skills add https://github.com/kangarooking/design-image-studio --skill design-image-studio

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

同梱ファイル

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

README.md
.gitignore
LICENSE
requirements.txt
references/
infographic.md
claude-design-map.md
anti-slop-and-failure-patterns.md
design-compiler.md
ppt-visual.md
poster.md
models.md
product-image.md
teaching-demo.md
model-routing.md
claude-design-sys-prompt-full.txt
prompt-framework.md
design-principles.md
troubleshooting.md
scripts/
generate.py
design_image.py

詳細

デザインイメージスタジオ

デザイン品質の画像を直接生成します。このスキルでは、Claude のデザインシステムプロンプト全体を上流のデザインブレインとして保持し、そのデザインロジックを短い画像モデル用プロンプトにまとめます。

主な情報源

references/design-principles.md をデザインシステム全体として扱わないでください。これは単なるインデックスです。

主なデザイン情報源は次のとおりです。

  • references/claude-design-sys-prompt-full.txt

本格的なデザイン作業では、必ず最初にこのファイルを読んでください。その後、次を使用します。

  • references/claude-design-map.md
  • references/design-compiler.md
  • 現在のリクエストに対応するタスク固有のリファレンスファイル

このスキルでは、推論レイヤーで元のデザインシステムプロンプトをできる限り保持しつつ、画像モデルにプロンプトを渡す前に、HTML やツール固有のノイズを取り除きます。

使用する場面

次のいずれかをユーザーが希望する場合に、このスキルを使用します。

  • ポスターの生成
  • 商品のヒーロー画像、広告ビジュアル、または EC シーン
  • PPT の表紙アート、章のアート、またはスライド用イラスト
  • インフォグラフィック風のビジュアル
  • 教育用・デモ用の図や説明シーン
  • 汎用的な画像プロンプトよりも、強いアートディレクションを伴うビジュアルコンセプトの検討

ピクセル単位で正確な UI の再現、編集可能なグラフ、または正確なテキスト描画が必要なレイアウトには、このスキルを使用しないでください。そのような場合は、代わりに HTML/SVG/PPT アセットを生成してください。

デフォルトのワークフロー

  1. リクエストを次のいずれかに分類します:poster、product、ppt、infographic、teaching、または auto
  2. デザインシステムプロンプト全体を読みます。
    • references/claude-design-sys-prompt-full.txt
  3. コンパイラーのリファレンスを読みます。
    • references/claude-design-map.md
    • references/design-compiler.md
    • references/model-routing.md
  4. references/poster.md など、対応するタスクファイルを読みます。
  5. ユーザーが修正を希望する場合、または最初の結果が不十分な場合は、次も読みます。
    • references/anti-slop-and-failure-patterns.md
  6. デザインシステム全体を design_reasoning レイヤーにまとめます。
    • 目的
    • 対象者
    • チャネル
    • コンテキスト/ブランド戦略
    • ビジュアルシステム
    • 階層戦略
    • セーフゾーンまたはテキストゾーンのロジック
    • 埋め草を避けるルール
    • AI らしさを避けるルール
    • タスク固有のデザイン制約
  7. 推論を compiled_brief にまとめます。
  8. コンパイル済みの概要を、実用上最短の画像プロンプトに変換します。
  9. ユーザーがプロンプトのみの出力を明示的に求めていない限り、scripts/design_image.py を実行して直接生成します。
  10. 方向性、階層、パレット、照明、リアリズム、または密度のうち、一度に 1 つの主要な変数を変更して反復します。

プロンプト全体から保持すべき内容

コンパイルの過程で、次の内容を必ず保持してください。

  • 目的、対象者、チャネルから始める
  • 最初に一貫性のあるビジュアルシステムを作る
  • 階層と余白をデザイン上の判断として扱う
  • 埋め草のコンテンツや装飾的なノイズを避ける
  • AI らしさのあるお決まりの表現を避ける
  • ブランドやコンテキストがわかる場合はそれを尊重する
  • コンテキストがない場合も、スタイルを平均化せず、強い方向性を選ぶ
  • 解釈が分かれうる作業では、通常は conservative、balanced、bold の複数の方向性を優先する

主なコマンド

まずラッパースクリプトを使用してください。このスキルの推奨エントリーポイントです。

python3 scripts/design_image.py \
  --task poster \
  --brief "为 AI 训练营生成一张高冲击力招生海报,强调增长、实战和速度" \
  --direction balanced \
  --aspect 3:4 \
  --quality final \
  --output training-poster.png

プロンプトのみのモード

ユーザーがプロンプトのみを希望する場合は、次を実行します。

python3 scripts/design_image.py \
  --task product \
  --brief "高端陶瓷咖啡杯广告图,适合电商首图" \
  --prompt-only

ラッパーは次を出力します。

  • design_reasoning
  • compiled_brief
  • 最終的な prompt

これらの中間レイヤーを使って、デザインシステムプロンプト全体が実際に保持されているかを確認してください。

タスク別リファレンス

  • references/poster.md — ポスター、キービジュアル、カバー
  • references/product-image.md — 商品広告、ヒーローショット、ECビジュアル
  • references/ppt-visual.md — スライドのカバーアート、章ごとのビジュアル、コンセプトイラスト
  • references/infographic.md — インフォグラフィック風のビジュアル、構造化された情報構成
  • references/teaching-demo.md — 教育・解説用の図やシーン
  • references/claude-design-map.md — 画像生成で重視する、完全版デザインプロンプトのセクション
  • references/design-compiler.md — 完全版プロンプトをデザインの推論、コンパイル済みブリーフ、最終的な画像プロンプトに変換する方法

実行時の注意事項

  • 最終モデルのデフォルトとして Seedream 5.0 lite を優先してください
  • 方向性がまだ不明確な場合は、プレミアムモデルで再実行する前に、低コストのドラフト設定を使用してください
  • ユーザーが素材を提供した場合は、画像から画像への生成や複数画像の融合を使用してください
  • インフォグラフィックや教育用ビジュアルでは、モデルに密度の高い小さな文字を正確に描画させようとせず、テキストのプレースホルダーやテキスト量の少ない構成を優先してください
  • ラッパースクリプトはデザインの中核ではありません。完全なデザインシステムと画像モデルをつなぐコンパイラーです
  • ユーザーが明示的に簡潔なプロンプトを求めていない限り、完全版デザインプロンプトをいくつかのスタイル形容詞に縮約しないでください

ファイル

  • scripts/design_image.py — デザインコンパイラーおよびプロンプトビルダー
  • scripts/generate.py — 同梱の Volcengine 生成エンジン
  • references/claude-design-sys-prompt-full.txt — 上流のデザインシステムプロンプト全文
  • references/claude-design-map.md — 画像生成に使用するセクションのマップ
  • references/design-compiler.md — コンパイルのワークフロー
  • references/models.md — モデルと解像度のリファレンス
  • references/troubleshooting.md — よくあるエラーへの対処

コメント