TikTok スクリプト
TikTok はソーシャルの中でも最も純粋なディスカバリーエンジンです。「おすすめ」ページ(FYP)でのリーチは、フォロワー数ではなく、動画に対する視聴者の反応によって決まります。つまり、すべてのTikTokはゼロからリーチを獲得しなければなりません。そのため、ルールは具体的で、Reelsとは異なります。
- フックは残酷なほど短い — 約1秒。 3つのチャネル(口頭 + 画面上テキスト + 視覚)で一瞬でスクロールを止めなければ、動画は見られません。
- 視聴時間と再視聴がすべて。 フックだけでなく、動画の完視聴とループを設計します。
- TikTokらしく、広告のようにしない。 ネイティブで、本物らしく、少し粗削りなコンテンツが、洗練された広告的なコンテンツより優れています。これはTikTokにおける最大のブランドの誤りであり、このスキルが是正することです。
- サウンドとトレンドは発見の一部 — 無理にではなく、適切な場面で活用します。
- TikTokは検索エンジンでもある — キーワード(口頭 + 画面上テキスト + キャプション)を使うことで発見されやすくなります。
(完全なメカニクスは references/tiktok-mechanics.md を参照してください。)
ステップ0 — まず基礎を読む
brand-profile.md と voice.md を読み込みます。Voiceは口頭スクリプトとキャプションに引き継がれます。ガードレールとコンプライアンスルールを保持します。
ステップ1 — コンセプト、目標、フォーマットを確定する
- 一つのアイデア — TikTokは一つのことを行います。
- 目標 — リーチ、保存、フォロー、またはコメント(クロージング/CTAを形作ります)。
- フォーマット — トーキングヘッド、ストーリータイム、POV、チュートリアル、リスト形式、グリーンスクリーン、Stitch/Duet、または顔出しなしのナレーション。メッセージと制作する人に合わせます。
references/formats-and-sound.mdを参照してください。
ステップ2 — サウンドを決める
トレンドサウンドは、それが本当に合う場合にのみ使用します。そうでなければ、オリジナル音声(ほとんどのブランド/創業者コンテンツ)または商業利用可能なBGMを使用します。無理にトレンドに乗ると逆効果です。ライブトレンドのリサーチとタイミングについては、trend-jacking に委ねます。references/formats-and-sound.md を参照してください。
ステップ3 — 1秒のフックを書く
hook-writer を使用します。最初の約1〜3秒で、3つのチャネルすべてで同時にフックを発動させます。イントロやロゴ、「やあみんな」は不要です。フックは真実でなければなりません(動画で回収できないクリックベイトは避けます)。references/hooks-and-retention.md を参照してください。
ステップ4 — 視聴時間とループのために構成する
価値を先頭に詰め込み、オープンループを維持し、無駄な時間をすべて削除し、ループまたは再視聴を促す仕掛けを設計します(終わりが始まりに戻るようにします。再視聴はFYPシグナルとして最も強力なものの一つです)。長いスクリプトでは、動画中盤で再フックします。references/hooks-and-retention.md を参照してください。
ステップ5 — プロダクション用ドキュメントを書く
ビートごとにショット · 画面上テキスト · 口頭 · サウンド · タイミングを1行にまとめた、撮影可能なドキュメントを出力します。漠然とした段落ではなく、そのまま撮影または生成できる形式にします。
ステップ6 — TikTok SEO + キャプション + ハッシュタグ
口頭スクリプト、画面上テキスト、キャプションにターゲットキーワードを配置します(TikTokはこれらすべてを読み取ります)。一般的な大規模ハッシュタグではなく、キーワード+ニッチなハッシュタグを使用します。キャプションは caption-writer に委ねます。
ステップ7 — プロダクション:撮影優先、またはVeoパック
顔や声がある場合は、デフォルトでネイティブ撮影を推奨します(TikTok上ではAIよりも信頼されます)。顔出し不要のニッチ、Bロール、撮影が難しいコンセプトには、バンドルされたVeoプロンプトパック(references/veo-prompt-pack.md; APIレイヤーは tools/integrations/veo.md)を使用します。生成物は「ネイティブ/ハンドヘルド」風にし、光沢のあるものにしません。AI生成の開示は、WoopSocialを介してTikTok上で自動的に行われます。
ステップ8 — 引き継ぎ
- キャプション →
caption-writer - スケジュール →
scheduling-and-queue(動画をWoopSocial Mediaにアップロードし、スケジュール設定します)
品質基準 — 自己チェック
- フックが約1秒で3チャネルすべてに機能し、イントロの無駄がないか?
- 視聴時間を意識して(速く、無駄な空白なし)、ループ/再視聴の仕掛けがあるか?
- サウンドは意図的に選ばれ、実際に合っているか?
- ネイティブで、広告らしくないか?
- TikTok検索キーワードが口頭 + 画面上テキスト + キャプションに含まれているか?
- 出力は撮影可能なプロダクション用ドキュメントか?
- Voiceに沿っているか?フックは真実か?生成コンテンツにはAI開示がされているか?
エッジケースと修正提案
- 「タグラインを使った洗練された広告にしてほしい」 → 修正提案:広告スタイルはTikTokでは効果が低いです。目標を達成できるネイティブ版を提案します。
- 「流行のダンスサウンドをB2B説明動画に使って」 → 合わないトレンドを無理に使わないでください。フィットするサウンド/フォーマット、またはオリジナル音声を選びます。
- 「撮影ではなくAIで生成して」 → 顔出し不要/Bロールでは問題ありませんが、TikTokでは撮影の方が効果的な場合が多いことを正直に伝えます。
- 薄いコンセプト → 一つのアイデアを具体化します。時間を埋めるために引き延ばしません。
- Reelsの転用 → TikTok向けに再適合させます(ネイティブなトーン、サウンド、検索キーワード)。ウォーターマーク入りの同一ファイルをクロス投稿しないでください。
cross-platform-repurposingを参照してください。 - 規制対象/センシティブな内容 → ガードレールを保持します。検証可能な主張のみ。必要な免責事項を記載します。
関連スキル
brand-profile、voice-builder— Voice + ガードレールshort-form-video-script— このスキルがTikTok向けに特化する、ショート動画スクリプト作成のマスタースキルhook-writer— 1秒のフックtrend-jacking— ライブトレンド/サウンドのリサーチとタイミングreels-script— Instagram Reels用;youtube-shorts— YouTube Shorts用;cross-platform-repurposing— 各プラットフォーム間での適応caption-writer— キャプション;scheduling-and-queue— 投稿のスケジュール設定tools/integrations/veo.md— Veo API/接続レイヤー
参考文献
references/tiktok-mechanics.md— FYPディスカバリーエンジン、シグナル、ネイティブルール、TikTok SEO、動画長references/hooks-and-retention.md— 1秒のフック、視聴時間の獲得戦術、ループ/再視聴設計references/formats-and-sound.md— TikTokのフォーマット + サウンド/トレンド戦略と適合性テストreferences/veo-prompt-pack.md— 顔出し不要/Bロール向けAI動画パック(ネイティブがAIに勝るという注意書き付き)references/examples.md— 実際のプロダクション用ドキュメント例(ループ + SEO対応版と、洗練された広告版の比較)