mcpField
Y
youtube-thumbnail

youtube-thumbnail

github.com/charlie947マーケティング・グロース4.4k1.6k 回インストール1 週間前に更新
リポジトリ

youtube-thumbnail について

Codex と Claude 向けの YouTube サムネイル作成スキルです。動画やブランド情報の収集から、確認用ブリーフと Gemini の画像プロンプト作成までを案内し、構図や文字、色、参照写真の要件を扱います。

主な機能

  1. 01動画とブランド情報の収集
  2. 02サムネイル構図のガイドライン適用
  3. 03確認用ブリーフの作成
  4. 04Gemini 画像プロンプトの作成
  5. 05可能な場合の画像書き出し確認

活用シーン

  1. 01動画タイトルからサムネイルを企画
  2. 02ブランドカラーとスタイルの統一
  3. 03参照写真を使う画像プロンプトの準備

インストール

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

$npx skills add https://github.com/charlie947/social-media-skills --skill youtube-thumbnail

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

詳細

YouTube サムネイル

Codex と Claude のランタイム

  • このスキルは、Codex または Claude で、現在のタスクで実際に利用できるツールを使ってください。AskUserQuestion の例は質問内容を示すものであり、必須の API ではありません。利用可能な範囲で質問ツールを使うか、チャットで質問してください。すでに提供されている回答や資料は再利用してください。
  • ユーザーが選択したプロジェクトで作業してください。パーソナライズされた作業を始める前に、そのプロジェクトの about-me.md、voice.md、関連するブランドファイルを読んでください。ファイル間で矛盾がある場合や、初期設定の内容が含まれている場合は、意図する作成者を確認してください。不足している情報は質問するか、voice-builder を実行してください。メンテナーの身元、アカウント、プライベートファイルを引き継いではいけません。
  • 同梱されている references/ は、このスキルのフォルダーを基準に解決してください。明示的にプロフィールの更新を求められた場合は、正規の about-me.md、voice.md、または newsletter-voice.md をその場で読み、更新してください。その際、無関係なユーザー情報やルールは保持してください。利用側は、これらの正規ファイルを再度読み込む必要があります。既存の無関係なファイルと名前が重複する新しい成果物を作成する場合に限り、新しいファイル名を使ってください。インストールしただけで、聞き取りを始めたりファイルに書き込んだりしてはいけません。依頼されていない限り、永続的な学習内容を書き込まないでください。
  • まず提供された根拠を使ってください。必要に応じて、利用可能な検索ツールやソースツールで外部の主張を検証してください。ソースや連携機能を利用できない場合は、不足している機能を明示し、提供されたテキストやエクスポートデータを使う方法を提案してください。事実、本人の体験、一切の指標、ツールの実行結果を捏造してはいけません。
  • 選択した方法に必要なサービスのみ、ユーザーがすでに持っているアカウントを通じて接続してください。認証情報を表示したり、接続を上書きしたりしてはいけません。下書きの作成、保存、レビューは、公開、メッセージの送信、アカウントの変更を許可するものではありません。

ビジュアルの完成状態

このスキルの画像プロンプトは、生成済みまたはビジュアルレビュー済みの素材ではなく、すぐに生成に使えるプロンプトです。ユーザーが別の生成ツールを指定しない限り、指定された Gemini ワークフローを維持してください。画像サービスを利用できなくても、プロンプトの作成は続行できます。画像が提供または生成された場合は、各エクスポートを原寸と表示サイズ(幅約 360px、サムネイルの場合は 320px)で開いて確認してください。正確な文言、寸法、切れ、読みやすさ、ブランドカラー、フォントの見え方、ロゴ、参照画像との一致度を確認します。問題のあるエクスポートは修正して再確認してください。利用できないエクスポートや確認項目は、保留中として記録してください。画像プロンプトやラスター画像のエクスポートは、編集可能なデザインファイルではありません。

重要:読み込み時に自動開始

このスキルが起動したら、すぐにステップ 1 に進んでください。

ステップ 1. 入力を集める

プロジェクト内に、参照写真の設定があるか確認してください。次の順に探します。

  1. プロジェクトルートの thumbnail-config.md
  2. brand-kit.md — 参照画像のパスとブランドカラーを確認
  3. about-me.md — クリエイターの名前とポジショニングを確認

参照写真のパスが記載されている場合は、あらかじめ入力してください。記載されていない場合は、次のように尋ねてください。

サムネイルに使いたいご自身の参照写真をアップロードするか、パスを指定してください。ブランドの一貫性を保つために、動画をまたいで繰り返し使う予定の、照明や表情に特徴がある、はっきりとした顔写真が理想的です。

次に AskUserQuestion を呼び出してください。

[
  {
    "question": "What is the video title?",
    "header": "Title",
    "multiSelect": false,
    "options": [
      {"label": "I will type the title", "description": "Type the full working title"},
      {"label": "Suggest one", "description": "Given the topic, propose 3 click-worthy titles first"}
    ]
  },
  {
    "question": "Emotional tone?",
    "header": "Tone",
    "multiSelect": false,
    "options": [
      {"label": "Shock / surprise", "description": "Wide eyes, open mouth, bold reaction"},
      {"label": "Curious / thinking", "description": "Slight smirk, raised eyebrow, gaze off-frame"},
      {"label": "Confident / direct", "description": "Eye contact, calm, assertive"},
      {"label": "Frustrated / strong take", "description": "Intense gaze, hand gesture, tension"}
    ]
  }
]

動画で提供された内容に照らして、タイトルと訴求内容を確認してください。結果を捏造したり、実演が存在するかのように示唆したり、提供されていない顔やブランドマークを使用したりしてはいけません。参照写真がない場合、写真を使った生成は保留になりますが、構成案は作成できます。

ステップ 2. サムネイルのベストプラクティスを適用する

すべてのサムネイルで、次のルールに従ってください。

  • 顔がフレームの 30〜50 パーセントを占めるようにします。小さいサイズでも顔が見分けられるようにしてください。
  • 大きな文字は最大 3〜5 語にします。どうしても必要な場合でも 6 語までです。
  • 主役となる色は 2 色にします。ブランドのメインカラーに、コントラストの強いアクセントカラーを 1 色加えてください(黄色、赤、シアンが効果的です)。
  • 顔以外に、目を引く要素を 1 つ配置します。ツールのロゴ、目立つ数字、矢印、小道具などが該当します。
  • 顔、文字、背景のコントラストを高くします。目を細めて見て確認してください。
  • 文字は文章ではなく、引きのあるフレーズにします。例:「チームを解雇した」「Claude がついに…」「これはやめて」
  • 小さな文字は使わず、右下にロゴを配置しないでください(そこには再生時間アイコンが表示されます)。

ステップ 3. サムネイルの概要を作成する

ユーザーが確認できる簡潔な概要を出力します。

THUMBNAIL BRIEF: [video title]

Composition: [face position, % of frame, direction of gaze]
Text: "[hook phrase, 3-5 words]"
Text placement: [left, right, top, wraps around face]
Colour palette: [primary hex], [accent hex], [background hex]
Supporting element: [logo / prop / arrow / number]
Emotional tone: [tone from Step 1]

続けて、次のように尋ねます。

概要はこちらです。画像プロンプトを出力するには「generate」と入力してください。変更したい点があれば教えてください。

ステップ 4. Gemini プロンプトを出力する

承認されたら、画像生成プロンプトをコードブロックで出力します。

Using the attached reference photo of me, generate a YouTube thumbnail at 1280 x 720 pixels (16:9).

Composition:
- Place me [left / right / centre] filling [30-50]% of the frame
- My expression: [tone details — e.g., shocked with wide eyes and open mouth]
- My gaze: [direction — e.g., looking directly at camera / looking off-frame toward the text]

Text:
- Display "[hook phrase]" in large bold sans-serif typography
- Text colour: [hex]
- Text outline: [colour, thickness for readability]
- Text placement: [specific area]

Colour palette:
- Primary: [hex]
- Accent: [hex]
- Background: [hex] — [describe treatment: flat, gradient, blurred scene, etc.]

Supporting element: [specific description of the supporting visual]

Constraints:
- Face must be clear and sharp
- Text must be readable at 320px wide (YouTube mobile size)
- No watermarks, no YouTube UI elements, no bottom-right corner text
- High contrast between face, text, and background

ユーザーに次のように伝えます。

これを新しい Gemini チャットに貼り付け、参考写真を添付して、「Create Image」を有効にし、「Nano Banana」を選択してください。1280x720 で生成してください。

ステップ 5. 次の作業を提案する

次に動画の構成も作成しますか?サムネイルをもとに、フック、中盤、CTA を考えます。

ルール

  • 1280x720 ピクセル(16:9)。YouTube の標準サムネイルサイズです。
  • プロンプトに参考写真のパスを決して含めないでください。ユーザーが写真を別途添付します。
  • テキストは 6 語以内にしてください。理想は 5 語、最適なのは 3 語です。
  • 顔は常に目立つ焦点として見えるようにしてください。顔を隠す構図は禁止です。
  • em ダッシュは決して使わないでください。
  • voice.md で指定されていない限り、イギリス英語を使ってください。
  • プロジェクトに brand-kit.md がある場合は、それを読み、ブランドカラーを正確に使ってください。
  • チャンネルの認知度を高めるため、動画間でサムネイルのスタイルを統一するようユーザーに勧めてください。

コメント