marketing について
単発の素材ではなく、genmediaを使った一連のマーケティングキャンペーン制作を支援するスキルです。ブリーフ、素材計画、生成、品質確認を扱い、主張やブランド情報を提供資料に基づかせます。
主な機能
- 01キャンペーンブリーフと素材マトリックス
- 02genmediaのモデル選択とコマンド
- 03元素材のアップロードと生成手順
- 04主張・ブランド・製品の制約
- 05不備を記録したキャンペーン一覧
活用シーン
- 01ローンチや獲得キャンペーンの計画
- 02SNS・Web・メール向け素材の制作
- 03キャンペーン画像や動画の生成
- 04生成素材の正確性の確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ fal-ai-community/ skills --skill marketingインストール後、Claude Code で/marketingを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/campaign-patterns.mdexamples.mdworkflows.md詳細
genmedia を使ったマーケティング制作
ユーザーが単独のアセットではなく、キャンペーンシステムを求めている場合にこのスキルを使用します。 必要に応じて、以下のリファレンスを読み込みます。
references/campaign-patterns.mdreferences/workflows.mdreferences/examples.md
デフォルトのエンドポイントを選ぶには、このスキルと併せて model-routing を読み込みます。
マーケティング成果物は実行可能なものにしてください。ブリーフ、アセットマトリックス、genmedia コマンド計画、ダウンロード済みファイル、明確な不具合を含めます。虚偽の主張、偽のソーシャルプルーフ、架空のパートナーロゴ、偽の受賞バッジ、創作した法的文言は追加しないでください。
収集する入力
詳細が不足しており、アセット計画に影響する場合にのみ質問してください。
- 目的:ローンチ、顧客獲得、リターゲティング、アクティベーション、教育、イベント。
- オーディエンス:ペルソナ、市場、ユースケース、認知度、懸念事項。
- オファー:製品、機能、バンドル、トライアル、ウェイトリスト、イベント、プロモーション。
- チャネル:有料ソーシャル、オーガニックソーシャル、ランディングページ、メール、ディスプレイ、アプリ。
- 必要なアセット:静止画、動画、サムネイル、ヒーロー画像、カルーセル、バナー。
- ブランドルール:カラー、ロゴの使用、タイポグラフィ、トーン、避けるべきビジュアル、競合他社。
- ソースメディア:製品画像、スクリーンショット、アプリ UI、人物、ロゴ、過去の広告。
- 主張:承認済みの正確なコピー、根拠となるポイント、免責事項、コンプライアンス上の制限。
- 予算の希望:最終品質、ドラフトの試作、または混合パイプライン。
Genmedia ワークフロー
-
ルーティング済みのエンドポイント ID から始めます。
genmedia models --endpoint_id openai/gpt-image-2 --json genmedia models --endpoint_id fal-ai/nano-banana-pro/edit --json genmedia models --endpoint_id fal-ai/nano-banana-2 --json genmedia models --endpoint_id bytedance/seedance-2.0/image-to-video --json genmedia models --endpoint_id bytedance/seedance-2.0/text-to-video --json genmedia models --endpoint_id veed/fabric-1.0 --jsonチャネルの役割が不明な場合に限り、代替手段としてテキスト検索を使用します。
genmedia models "marketing banner image typography" --json genmedia models "social ad video product campaign" --json genmedia docs "image generation text rendering" --json -
正確なペイロードを計画する前に、選択したエンドポイントを確認します。
genmedia schema <endpoint_id> --json genmedia pricing <endpoint_id> --json -
すべてのソースメディアをアップロードします。
genmedia upload ./product.png --json genmedia upload ./logo.svg --json genmedia upload ./screenshot.png --json genmedia upload ./creator.jpg --json -
生成する前にキャンペーンマトリックスを作成します。
最低限のマトリックス:
- フックアセット:最初のフレームで注目を集めます。
- 証拠アセット:製品、結果、プロセス、機能、または証拠を示します。
- コンテキストアセット:オーディエンスのユースケースに製品を位置付けます。
- コンバージョンアセット:外部コピー用の安全な余白を確保した、すっきりとした終了フレームにします。
-
すぐに必要な場合は、静止画アセットを同期実行します。
genmedia run <endpoint_id> \ --prompt "<marketing asset prompt>" \ --download "./outputs/marketing/{request_id}_{index}.{ext}" \ --json -
動画アセットを非同期実行し、ステータスからダウンロードします。
genmedia run <endpoint_id> \ --prompt "<campaign video prompt>" \ --async \ --json genmedia status <endpoint_id> <request_id> \ --download "./outputs/marketing/{request_id}_{index}.{ext}" \ --json -
スキーマのフィールドを正確に使用します。推測したフラグは渡さないでください。
image_urls、image_url、reference_image_url、aspect_ratio、duration、quality、seed、prompt、negative_promptなどの名前をそのまま使用します。
ブリーフの作成順
プロンプトを作成する前に、キャンペーンブリーフを作成します。
- 製品の事実:製品が何であり、何を正確に保つ必要があるか。
- オーディエンスの課題:問題、願望、懸念、またはきっかけとなる瞬間。
- キャンペーンの約束:ユーザーが承認したメリット、または目に見える成果。
- アセットの役割:フック、証拠、コンテキスト、コンバージョン、リテンション、リマインダー。
- チャネル仕様:クロップ、再生時間、安全領域、テキスト要件、ファイル数。
- バリエーションの軸:オーディエンス、設定、根拠となるポイント、視覚的なメタファー、オファー。
- ガードレール:主張、ロゴ、法務、コピー、製品の忠実性、禁止する画像表現。
プロンプトの作成順
すべてのアセットプロンプトを、次の順序で記述します。
- アセットの役割とチャネル:ローンチ用ヒーロー、Meta 広告、TikTok フック、メールヘッダー。
- 製品または被写体の不変要素:正確な製品、UI、機能、人物、ロゴのルール。
- オーディエンスの状況:場所、対象者、問題の状態、使用するタイミング。
- ビジュアルシステム:カメラ、ライティング、色、構図、質感、動き。
- コピーの扱い:生成テキストなし、安全な余白、または提示された文言を正確に使用。
- バリエーションの軸:他のアセットと異なる点。
- ガードレール:虚偽の主張、余分なロゴ、歪んだ製品や UI を含めない。
モデルのルーティング
- テキスト量の多いキャンペーン用キーアート、ポスター、ランディングページのヒーロー画像、アプリ/UI ビジュアル、正確なコピーが必要な広告:
quality=highでopenai/gpt-image-2。 - プレミアムな製品またはブランドの静止画:まず
openai/gpt-image-2、次にfal-ai/nano-banana-pro、その次にfal-ai/nano-banana-2。 - ソースアセットを編集する場合:まず
fal-ai/nano-banana-pro/edit、次にopenai/gpt-image-2/edit、その次にfal-ai/bytedance/seedream/v5/lite/edit。 - ビジュアルをすばやく探索する場合:
fal-ai/flux-2/klein/9b。 - 製品の発表またはソーシャル動画:
bytedance/seedance-2.0/image-to-video。 - テキストから動画を生成するコンセプトまたはブランドフィルム:
bytedance/seedance-2.0/text-to-video。 - クリエイターまたはスポークスパーソンの広告:
ugcを読み込み、veed/fabric-1.0、veed/fabric-1.0/text、またはfal-ai/creatify/auroraを使用します。 - 複数ショットのナラティブ:
storytellingを読み込みます。 - 単体の洗練された製品アセット:
commercialを読み込みます。
品質基準
返答する前に、以下を確認してください。
- すべてのアセットがキャンペーンでの役割とチャネルに対応している。
- 製品、UI、ロゴ、パッケージが安定している。
- クレームはユーザー提供のもの、観察可能なもの、または削除済みのものになっている。
- テキストは正確でスキーマに対応しているか、外部編集用に保留されている。
- バリエーションはランダムなスタイルのずれではなく、明確な軸を一つ変えている。
- セーフゾーンがオーバーレイ、トリミング、プラットフォーム UI に対応している。
- 出力パスは
downloaded_files[]から取得している。 - 最終回答にキャンペーンマニフェストが含まれている。項目はアセットの役割、エンドポイント、リクエスト ID、ローカルパス、プロンプトの概要、不具合。
キャンペーンがありきたりに感じられる場合は、アセット数を減らし、さらにバリエーションを生成する前に、各アセットの役割をより具体的にしてください。