Communitygithub.com

YouTube タイトル&サムネイル パッケージングツール

YouTube 動画のタイトルとサムネイルを一つのペアとして作成・検証し、公開前に文字切れ、重複、曖昧さをチェックします。「タイトル案」「サムネイルのテキスト」「CTR が低い」「動画のリパッケージ」などの依頼に使用します。

YouTube タイトル&サムネイル パッケージングツール とは?

このスキルは、AI エージェント(Claude Code、Cursor、Codex など)向けに設計された YouTube 動画のタイトルとサムネイルを一体化して作成・検証するツールです。従来のようにタイトルとサムネイルを別々に考えると、サムネイルがタイトルを繰り返し、クリック領域の半分が同じ内容で無駄になる失敗パターンに陥りやすいため、両者を「一つの単位」として扱います。スキルは、60 文字でのデスクトップ検索での文字切れ、40 文字でのモバイルホームフィードでの文字切れ、サムネイルにタイトルを繰り返さない、サムネイルの単語数 3 語以内、タイトル内の ALL CAPS は 2 語までといった厳格なルールを自動チェックします。また、ユーザーの声のプロファイル(voice.md)を読み込み、その話し方に合ったタイトル・サムネイルを生成します。10 個のタイトル候補を生成し、最もスコアの高い 3 つを提示、最優秀案にはサムネイルの詳細(表情、フレーミング、3 語のテキスト、背景のコントラスト要件)も提供します。最後に「公開しますか?変更しますか?」と問いかけ、ユーザーが最終判断を行います。このスキルはあくまで執筆・検証を行い、公開ボタンを押すのはユーザー自身です。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/littlemoonstories796-ai/youtube/tree/HEAD/skills/yt-package

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

yt-package

タイトルとサムネイルは一つの単位です。これらを別々に書くことが、パッケージングが失敗する最大の原因です。サムネイルがタイトルを繰り返し、クリック領域の半分が同じことを二度言うだけになります。

python3 title.py --title "..." --thumb "AIが動かした"
python3 title.py titles.txt            # 一行ごとに、順位付きで出力

書き始める前に

  1. ~/.claude/youtube/voice.md が存在する場合は、それを読んでください。そのファイルにはユーザーの声のプロファイルが記録されています。つまり、カメラの前での話し方、絶対に使わない言葉、誰に向けて話しているか、主張しないことなどです。もしファイルが存在しない場合は、ユーザーの過去の動画を3本見せてもらい、それを読むか文字起こしして、声の特徴を推測し、そのファイルを作成してください。間違った声で書かれたスクリプトは、スクリプトが全くないよりも悪いです。なぜなら、それを読み上げなければならないからです。
  2. 数字、結果、出典を勝手に作らないでください。もし数字があれば主張が強くなるが、あなたが持っていない場合は、それを尋ねるか、数字なしでその行を書きましょう。

ツールが強制するルールとその理由

  • 60文字はデスクトップ検索で文字切れが発生する目安、40文字はモバイルホームフィードでの文字切れの目安です。両方を報告します。なぜなら、それぞれ異なる形で失敗するからです。デスクトップでは末尾が切れ、モバイルでは主語が失われる可能性があります。
  • サムネイルはタイトルを繰り返してはいけません。 異なる言葉で、同じ約束を伝えます。
  • サムネイルには最大3語まで。 フィードサイズでは4語目は灰色の斑点になります。
  • 数字、名前、日付は、あなたが使えるどんな形容詞よりも効果的です。
  • タイトル内でALL CAPSは2語まで。 それ以上だとスパムと読まれます。

10個書いて、2個残す

10個のタイトルを生成し、すべてを title.py に通し、スコアとそれぞれの具体的な問題を表示して上位3つをユーザーに提示します。最優秀案については、サムネイルのブリーフを書きます。表情、フレーミング、3語のテキスト、背景がフィードサイズでコントラストを保つために何をすべきか。

ゲート

ここからは何も公開しません。このスキルは執筆を行い、あなたが公開します。すべての出力はユーザーがコピーするブロックで終わり、毎回の実行の最後の行は次の質問です。公開しますか?それとも変更しますか?

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

関連スキル