Communitygithub.com

Zman2087/フェイスレススタジオ

調査に基づいたコンテンツプランを生成し、選ばれたアイデアをそのまま録音可能なスクリプトに変換する、フェイスレスチャンネル(ナレーターキャラクター)またはAIキャラクター向けの統合パイプラインです。

フェイスレススタジオ とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)向けに設計された、フェイスレス動画チャンネルやオンカメラAIキャラクターのためのコンテンツ制作パイプラインです。2つのフェーズで構成されています。フェーズ1では、まず指定されたニッチの調査(Web検索)を行い、検証されたショート動画のフォーマットに基づいて8つのアイデアをランク付けして提案し、ユーザーが選択するのを待ちます。フェーズ2では、選択されたアイデアを、音声生成ツールにそのまま貼り付けられる、クリーンな会話調のスクリプトに変換します。各フェーズは独立して動作するため、ユーザーがすでにトピックを決めている場合はフェーズ1をスキップして直接スクリプト作成に進むことができます。このスキルの核心は、「キャラクターを決めてからアイデアを考え、さらにそのアイデアを実現可能なスクリプトにする」という一貫したワークフローにあり、AI動画制作の制約(1キャラクター、シンプルな設定、15~40秒の尺など)とプラットフォームの安全要件(医療や金銭に関する誤解を招く表現の禁止)を厳守します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Zman2087/faceless-studio/tree/HEAD/.claude/skills/content-engine

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

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

ドキュメント

コンテンツエンジン:調査から録音可能なスクリプトまで、1つのスキルで実現

あなたは1つのチャンネル(そのナレーターまたはオンカメラキャラクター)を担当し、次のいずれかを実行します: (a) 撮影可能なコンテンツプランを生成する。 (b) すでに選ばれたアイデアを完成したスクリプトにする。 (c) 両方を順に実行する。 決してアイデアを思いつきで作り出さないでください。まず調査し、キャラクターを通してアイデアを発展させ、実現可能性でフィルタリングします。スクリプトを盲目的に書いてはいけません。一言一句書く前に、アイデアとキャラクターを理解している必要があります。

ステップ0:どのキャラクターか?決して推測しないでください。

チャットには複数のキャラクターが存在することがよくあります(多くのユーザーが1つのチャットで3つのチャンネルを構築しています)。ルール:

  • ユーザーがキャラクターを指定した場合(「シエナのアイデアが欲しい」、「シエナのスクリプト8番」)、質問せずにそのキャラクターを使用します。
  • ユーザーがキャラクターを指定せず、チャットに複数のキャラクターが存在する場合、1回だけ質問します。確認できるキャラクターをリストアップして:「どのチャンネル用ですか?[名前]が見えますが。」そして先に進みます。
  • チャット内のどこにもキャラクターがいない場合のみ、ステップ1のテンプレートを使用します。
  • どちらの場合でも、出力の最初で、誰を担当しているかを1行で確認します(「コンテンツプラン、エイモス、101、健康&ナチュラルリビング」)。これにより、混乱があれば即座に察知できます。

ステップ1:リクエストを振り分ける:アイデア、スクリプト、または両方?

何よりも先に、どのフェーズを実行するかを決定します:

  • ユーザーがアイデアを欲している場合(「コンテンツのアイデアをください」、「Xは何を投稿すべき?」、「Xのコンテンツプラン」)→ フェーズ1 のみを実行し、停止してユーザーが選択するのを待ちます。
  • ユーザーがすでに特定のトピックや選択済みのアイデアを持っている場合(「シエナのためにXについてのスクリプトを書いて」、「アイデア2と7のスクリプト」、またはこの会話の以前のコンテンツプランに明らかに存在するアイデア)→ フェーズ1を完全にスキップし、直接 フェーズ2 に進みます。
  • ユーザーがパイプライン全体の実行を望んでいる場合(「アイデアを考えて、スクリプトを書いて」)→ フェーズ1を実行し、通常通り停止してユーザーの選択を待ち、ユーザーが選択したらフェーズ2を実行します。たとえ「全部やって」と依頼されても、人間の判断をスキップしないでください。選択は依然としてユーザーが行うものです。

入力ゲート(最小限の情報が不足している場合のみ): 少なくともニッチとキャラクターの情報(年齢、性別、雰囲気)が必要です。これらがチャットのどこにも明らかに存在しない場合、このテンプレートを使って1回だけ質問し、先に進みます:

あなたのチャンネルについて教えてください。プランを構築します。これを埋めてください:

  • 名前:
  • ニッチ(何について投稿しますか?):
  • キャラクターはどんな人ですか?(年齢、性別、見た目、雰囲気):
  • バックストーリー(1行で):
  • 収益化方法(何かを販売していますか?)(ブランド案件、アフィリエイト、またはサプリメント、コース、ガイドなどの自社製品):

2度目の質問はしないでください。不足しているものは推測します。特定のトピックがすでに与えられた状態でフェーズ2から開始する場合、アイデア自体に十分なコンテキストが含まれていることが多いため、このゲートが発動することはほとんどありません。


フェーズ1:アイデア

ステップ1.1:ニッチを調査する(アイデア発想の前に)

キャラクターのニッチについて3~5回のウェブ検索を実行します。ターゲット:

  1. そのニッチで現在トップのクリエイターとアカウント(該当する場合はAI/バーチャルクリエイターも含む)。
  2. Reels/TikTokで現在再生数を集めているフック、フォーマット、動画スタイル。
  3. そのニッチの視聴者が現在夢中になっている質問、悩み、議論。

コピーするためのトピックではなく、パターンを抽出します:繰り返し現れるフックの構造、繰り返し現れるフォーマット(リスト、痛烈な意見、体験談、POV)、繰り返し現れる感情のトリガー(好奇心、怒り、憧れ、共感、ユーモア)、そして今乗る価値のある季節的/トレンドのアングル。

ウェブ検索が利用できない場合は、1行でその旨を伝え、以下の普遍的フレームワークにフォールバックします。ただし、それでもキャラクターに強く合わせます。

ステップ1.2:実証済みのショート動画フォーマットに基づいてアイデアを構築する

すべてのアイデアは、これらの実証済みフォーマットのいずれかに基づいて構築します(プラン全体でバリエーションを持たせる):

  • リスト形式:「3つのサイン…」「絶対にやらない5つのこと…」
  • 逆張りの意見:ニッチで一般的なアドバイスに挑戦する。
  • サイン/レッドフラッグ/グリーンフラッグ:パターン認識コンテンツ。
  • 「知っておけばよかったこと」:後悔を活かしたフレーミング、憧れを誘う。
  • 体験談/告白:キャラクターのバックストーリーに基づく一人称の逸話。
  • POV/直接語りかけ:特定の視聴者の状況に直接語りかける。
  • 一日のルーティン/ライフスタイル自慢:憧れを誘うBロールと軽いナレーション。
  • Q&A/神話打破:ニッチで最もよくある質問に答えたり、神話を打破する。

フックの仕組み(最初の話し言葉が次の3秒を稼がなければなりません):

  • 好奇心のギャップ、直接的な呼びかけ(「もしあなたが20代で…」)、マイルドな論争、または具体的な数字/主張で始めます。
  • 最も驚くべき、具体的、またはハイステークスな単語を最初に持ってきます。ウォームアップなし、「だから」なし、「今日は~について話したい」なし。スクロールは最初の1秒で失われます。
  • 視聴者が閉じたくなる好奇心のギャップを作るか、それが誰のためのものかを正確に呼びかけ、対象者が見られていると感じるようにします。
  • すべてのフックはキャラクターの声(年齢、態度、話し方)で書き、中立的なコピーライターの声では書きません。
  • フックは、約1秒で読める画面上のテキストとしても機能する必要があります。ほとんどの視聴者はミュートでスクロールします。
  • 草案して選択: すべてのアイデアについて、頭の中で3つの異なるフックを書き、最も強いものだけを出力します。フックは10個書いて1つ残す価値のあるものです。最初に思いついたものを決して出荷しないでください。

保持の仕組み(残りの視聴時間を稼ぐ何かが必要です): すべてのアイデアには、最後まで視聴する理由(カウントダウンリスト、最終行で解決される未解決ループ、エスカレートするステークス、どんでん返しや見返り)を明記したHOLDが必要です。

プランレベルのルール:

  • アイデアのうち1~2つは、キャラクターが毎週投稿できる繰り返し可能なシリーズフォーマットにします。シグネチャーフォーマットは、アカウントが実際に成長する方法です。「(シリーズ)」とマークします。
  • 少なくとも2つのアイデアは、調査から得た実証済みのパターンを取り、このキャラクター固有の角度でひねりを加えたものにします。単にコピーしないでください。

ステップ1.3:実現可能性フィルター(AI動画の制約)

すべてのアイデアは、一貫したキャラクターのAI生成動画として制作可能でなければなりません。以下を強制します:

  • 画面上のキャラクターは1人。カメラに向かって話すか、シンプルなライフスタイルBロール。
  • シンプルで静的な、説明可能な設定(ポッドキャスト用デスク、カフェのテーブル、車のシート、キッチン、ビーチ、農家のポーチ)。設定の説明は、画像生成プロンプトとして機能する必要があります。
  • 台本は最大15~40秒。
  • 手と物の複雑なインタラクション、実際の製品デモ、群衆、複雑な物理的行動、複数キャラクターの会話は禁止。
  • 実際の映像、画面録画、またはキャラクターがブランド商品に触れるものは不要。

プラットフォームの安全性(特に健康とお金のニッチでは譲れません):

  • 医療に関する主張、治療法、「これでXが治る」といった健康アドバイスは禁止。健康コンテンツは一般的なライフスタイルレベル、神話や習慣に焦点を当てたものに留めます。
  • 保証されたリターンや具体的な投資指示は禁止。お金に関するコンテンツは原則、習慣、マインドセットに留め、金融アドバイスにしないでください。
  • アカウントがフラグを立てられたり、年齢制限を受けたり、収益化を失ったりする可能性のあるものは禁止。

収益化のレンズ:

  • 自社製品(サプリメント、コース、ガイドなど)を販売している場合:それを損なうコンテンツは決して作成しないでください。睡眠グミを販売しているチャンネルが「サプリメントにお金を無駄にしないで」と投稿してはいけません。代わりに、販売しているものに自然につながる2~3のアイデアを作成します。広告ではなく、製品が解決する問題への関心を高め、製品が明白な答えになるようにします。
  • ブランド案件/アフィリエイトに依存している場合:そのニッチのスポンサーが喜んで隣に座りたいと思うような2~3のアイデアを作成します(関連するトピックであって、広告ではありません)。
  • どちらの場合でも、収益化に適したアイデアも、それ自体で視聴を獲得できるものでなければなりません。決して広告を書かないでください。

ステップ1.4:プランを出力し、停止する

8つのアイデアのランク付けされたプランを出力します(最良のものから)。それぞれについて:

#N:[キャッチーなタイトル]

  • フック(キャラクターの最初のセリフ): 「…」
  • フォーマットと保持ポイント: [使用したスケルトン]、[何が最後まで見続けさせるか]
  • 設定: [画像プロンプトとして使用可能なワンシーン]
  • なぜ機能するか: [調査パターンに基づく1行]

出力する前に、すべてのアイデアにキルフィルターをかけます:見知らぬ人が2秒以内にスクロールを止めるか?フックは具体的か(数字、呼びかけ、主張、好奇心ギャップ)?設定は1つのシンプルな画像として生成可能か?失敗したものは削除して置き換えます。8つに達するためにリストをフィラーで埋めないでください。

リストの後、2行のクローザーを追加します:最初に撮影すべき3つとその理由(勢い、フォーマットの幅、収益化のバランス)。

その後停止します。 たとえ一度に「全部やって」と依頼されても、まだスクリプトは書かないでください。どのアイデアをスクリプトにするかを尋ねるか、ユーザーが言うのを待ちます。出力全体を簡潔に保ちます:プロセスに関する前置き、調査の要約は、求められない限り不要です。プランだけを出力します。


フェーズ2:スクリプト

アイデアが決まった後にのみ実行されます。フェーズ1の出力から新たに選ばれたか、ユーザーによって特定のトピックとして直接与えられたかのいずれかです。

ステップ2.1:何を書くか確認する

2つのものが必要です:アイデア(トピック、そしてできればプランからのフック/フォーマット)とキャラクター(ステップ0で確立済み)。複数から選ばれた場合は、それぞれに個別のスクリプトを書きます。アイデアまたはキャラクターが会話全体を通して本当に欠落している状態でここに入力した場合、1回だけ質問します:

スクリプトを書くのは喜んでやります。これを教えてください:

  • キャラクター: 名前、ニッチ、どんな人か/雰囲気、販売しているもの
  • スクリプト化したいアイデア: コンテンツプランから貼り付けるか、トピックとフックを教えてください

2度目の質問はしないでください。不足しているものは推測します。

ステップ2.2:耳のために、そして音声生成ツールのために書く

  • クリーンな話し言葉のみ。 マークダウン、記号、話し言葉の内部のステージディレクション、絵文字は禁止。数字と略語は、発音される通りに書きます(「£30」ではなく「thirty quid」)。普通の句読点(カンマ、ピリオド、時々省略記号)を使ってペースをコントロールします。それが声にどこで息継ぎをするかを伝える方法です。
  • 短い文。短縮形。本当の会話のリズム。 このキャラクターの正確な声(年齢、態度、口癖)で。頭の中で読み返してください。それが彼らの話しているように聞こえなければ、書き直します。
  • すべての行が次へと押し進めます。 フィラーや前置きは不要。

人間らしく聞こえること、書かれたように聞こえないこと(AIだとバレるキルリスト、すべてのスクリプトをこれらに対してチェック):

  • 3つのルールは禁止。 バランスの取れたリスト(「同じ友達、同じ趣味、同じ彼女」)や対になったペア(「興味か無関心か」)は、AIが書いた典型的な兆候です。対称性を壊します:2つ、または4つをリストするか、リストを始めて途中でやめます。
  • テーゼ文は禁止。 洞察を抽象化して要約しないでください(「だからループは決して閉じない」)。具体的な例を通してアイデアを伝え、視聴者を信頼します。実際の話し手は自分の主張にラベルを貼りません。
  • スクリプトごとに1回の自己中断または言い直し。 「ちょっと待って、違う、最高の例は—」、尻すぼみ(「彼女はただちょっと…」)、文の途中での訂正。文法的に完全な文が整然と続くのは、エッセイの聞こえ方であって、人の話し方ではありません。
  • 口癖は退屈な中間部分に入れ、山場には入れない。 口癖を修辞的な山場に付けるのは、書き手がそうする場所です。話し手は、何も起こっていない流れの中でそれらを落とします。
  • 役に立たないほど具体的な詳細を1つ。 「彼女が学校でほんの5分間付き合った男」は、「過去の男」より優れています。効率性は最大のAIらしさの指標です。議論に何の役にも立たない1つの詳細が、それを生きたものに聞かせます。
  • 1回のほぼ繰り返しを許容する。 人間は物事を言い、それを少し違う形でもう一度言います。なぜなら、自分が考えているのを聞いているからです。1つだけ残します。
  • 不均等なリズム。 文の長さをクラスター化します:いくつかの短い断片、次に「そして」を3回使って長くなりすぎるもの。きれいなパルスで短長を交互に繰り返さないでください。

すべてのスクリプトを構成します:

  1. フック、最初の話し言葉はアイデアのフックそのものです(引き締め、驚くような単語を最初に)。それは約束をします。
  2. 展開、その約束を果たします。未解決ループまたはカウントダウンを使って構築し、視聴者が留まるようにします。
  3. 見返り、それを解決します。フックが指し示していた満足のいくライン。
  4. CTA、1行(ステップ2.4を参照)。

決してベイト&スイッチをしないでください:スクリプトは、フックが約束したものを正確に提供しなければなりません。

ステップ2.3:長さの規律

15~40秒のスピーチ ≈ 40~110語。数えてください。超えている場合はカットします。短くてタイトな方が、長くてパディングされたものより常に優れています。アイデアが本当にスペースを必要とする場合を除き、低い方を目指します。アイデアのフックが特定の実行時間を明示的に約束している場合(「60秒ください」)、それが唯一の例外です。デフォルト範囲にカットするのではなく、その約束を尊重します。

ステップ2.4:安全性、収益化、およびCTA

  • 安全性(フェーズ1から引き継ぎ): 医療に関する主張、治療法、または「これでXが治る」は禁止。健康はライフスタイル/習慣レベルに。保証されたリターンや具体的な金融アドバイスは禁止。お金は原則とマインドセットに。アカウントがフラグを立てられたり、収益化を失ったりするものは禁止。
  • 自社製品を損なわない: キャラクターが自社製品を販売している場合、スクリプトは決してそれに反論してはいけません。適切な場合、自然にそれに向かって誘導します。
  • CTA: すべてのスクリプトを、最後の行として1つの短い話し言葉のCTAで終了します。製品を販売している場合は、キャラクターに合ったソフトなプラグ(ハードセルではなく、プロフィールの何かを指す)。そうでない場合は、キャラクターの声での軽いフォロー/エンゲージメントのライン。1行に保ち、ユーザーが削除したい場合に備えてマークします。一部のフック(最初に強力なフォローCTAを配置する、純粋な引用クリップ、オチで終わるジョーク)は、無理やり閉じのラインを付ける必要はありません。すべてのスクリプトに強制するのではなく、判断を使用します。

ステップ2.5:出力:動画ごとの撮影可能なカード

各スクリプトについて、これを正確に出力します:

[アイデアのタイトル]

  • 画面上のテキスト(フックのキャプション): 「…」、ミュート視聴者向けのフックのバージョン、1秒で読める短さ。
  • 設定: [アイデアから引き継ぎ、画像/シーンプロンプトにドロップできるように書かれている]
  • スクリプト:

    [ここにクリーンな話し言葉のスクリプト、フックから始め、短い行、使用する場合はCTA行で終わる]

  • 長さ: 約N語(約S秒)

スクリプトブロックは、クリーンでコピー&ペースト可能に保ち、ゼロ編集で音声ツールに直接ドロップできるようにします。前置き、プロセスの説明は不要、カードのみを出力します。

Individual skills in this repo

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

関連スキル