muapi-ad-creative について
商品やサービスの概要から広告のメイン画像、コピー案、各プラットフォーム向けの画像を作成するスキルです。初稿の確認後に、媒体別のトリミング画像を生成します。
主な機能
- 01広告のメイン画像を生成
- 02コピー案を3種類作成
- 034種類の媒体向け画像を作成
- 04対象、目標、トーンを設定
- 05商品画像を任意で使用
活用シーン
- 01確認用のキャンペーン案を準備
- 02承認済みの広告をSNS向けに調整
- 03認知やコンバージョン広告のコピーを作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ samuraigpt/ muapi-skills --skill muapi-ad-creativeインストール後、Claude Code で/muapi-ad-creativeを入力して読み込まれたか確認します。
詳細
広告クリエイティブセット
コンバージョン率の高い広告クリエイティブセットを生成します。ヒーロー画像、広告コピーのバリエーション、Meta、Google ディスプレイ、LinkedIn 向けに最適化されたトリミング画像を作成します。
入力
| 名前 | 種類 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
product_or_service | text | はい | — | 広告の対象(例:「リモートチーム向け SaaS プロジェクト管理ツール」)。 |
target_audience | text | はい | — | 広告の対象者(例:「テクノロジーに精通した、25~40 歳のスタートアップ創業者」)。 |
campaign_goal | text | いいえ | awareness | キャンペーンの目的。「awareness」、「consideration」、「conversion」のいずれかです。 |
tone | text | いいえ | professional, clean, modern | クリエイティブのトーンとビジュアルスタイル(例:「大胆で型破り」、「ラグジュアリーでミニマル」、「親しみやすく、気軽に接しやすい」)。 |
product_image | image_url | いいえ | — | セッション内にすでにある、任意の製品画像またはブランド画像の URL。 |
手順
このスキルには2つのフェーズがあります。フェーズ A では承認用のヒーローコンセプトを作成し、フェーズ B では各プラットフォームのフォーマットに展開します。
フェーズ A — ヒーロー画像+広告コピー
次の内容を含むプランを1つ送信します。
- ヒーロー画像 —
{{product_image}}が指定されている場合は、muapi image edit(model=nano-banana-pro-edit)を使用します。指定されていない場合は、muapi image generate(model=nano-banana-pro)を使用します。- アスペクト比:1:1(汎用的な開始フォーマット)。
- プロンプトには、製品/サービスのメリット、ターゲットオーディエンスのライフスタイルを示す要素、キャンペーンのトーンを盛り込みます。
- スタイル:
{{tone}}, advertising photography, clean background, product focus, ultra detailed, commercial quality。 - ティア:quality。
プランの実行後、ヒーローアセットと広告コピーのバリエーションを3つ提示します。
- バリエーション A — 問題認識を促すフック:「X にうんざりしていませんか?[Product] が解決します。」
- バリエーション B — メリットを訴求:「[Audience] に [Feature] → [Outcome] を。」
- バリエーション C — ソーシャルプルーフ/緊急性:「すでに X チームが [Product] を利用しています。」 各バリエーションには、見出し(最大6語)、本文(20~30語)、CTA ボタンのテキストを含めます。
フェーズ B で使用するコピーのバリエーションをユーザーに選んでもらいます。ユーザーの確認を待ちます。
フェーズ B — プラットフォーム別トリミング
ユーザーがコピーの方向性を選んだら、次のトリミングを並列で行うプランを2つ目として送信します。
muapi image edit→ 1:1(Facebook/Instagram フィード、1080×1080)muapi image edit→ 9:16(ストーリー/リール、1080×1920)muapi image edit→ 1.91:1(Facebook フィード横長、1200×628)muapi image edit→ 1:1(LinkedIn フィード、Facebook と同じ)
各トリミング画像について:
- プロンプト:「[platform] 広告フォーマットに合わせて再構成してください。製品/被写体を中央に配置し、切り取らないでください。元のカラーパレットとトーンを維持してください。テキストを重ねるスペースとして、上部と下部に余白を残してください。」
- すべてのトリミング処理を並列で実行します。
各フォーマットにつきアセットを1つ返し、それぞれに推奨するコピーの配置位置を示します。
メモ
campaign_goalが「conversion」の場合は、コピーで緊急性と直接的な CTA を強調します。campaign_goalが「awareness」の場合は、テキストの密度よりビジュアルのインパクトを優先します。- 一貫性を保つため、フェーズ B のノードでは
$nX.urlの構文を使ってproduct_imageを参照します。 - コピーのバリエーションをユーザーが選ぶ前に、フェーズ B を自動で確定してはいけません。
トリガーキーワード
ad creative, advertisement, facebook ad, meta ad, google ad, linkedin ad, paid ad, ad banner, display ad
実行エージェント向けメモ
- このレシピは LLM がオーケストレーションします。各フェーズを読み、ユーザーから不足している入力を収集してから、
muapiCLI コマンドを呼び出します。MUAPI_API_KEYが設定されていない場合は、まずmuapi auth configureを使用します。 - CLI エイリアスがまだないモデル ID については、
curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}'を使用して生のエンドポイントにフォールバックし、muapi predict wait <request_id>でポーリングします。 - 各呼び出しを実行する前に、
{{input_name}}プレースホルダーをユーザーの実際の入力に置き換えます。
コメント
Markdown 対応