reels-script について
reels-scriptは、コンセプトや冒頭のフックから、撮影用の台本とカバー案までを組み立てるInstagram Reels向けスキルです。音声なしでの視聴、視聴完了、シェアを意識し、Instagram固有の公開条件も扱います。
主な機能
- 01コンセプト・目的・長さの決定
- 02複数要素を組み合わせた3秒フック
- 03視聴継続とシェアを意識した構成
- 04ショットとタイミング付き台本の作成
- 05カバー・キーワード・ハッシュタグの計画
- 06Trial Reelsによるテストの提案
活用シーン
- 01音声なしでも伝わるチュートリアル動画の作成
- 02商品やアイデアを共有されやすい台本にする
- 03未検証のフックをTrial Reelで試す
- 04撮影用ブリーフとカバー案の準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ social-media-skills/ skills --skill reels-scriptインストール後、Claude Code で/reels-scriptを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals/evals.jsonreferences/examples.mdformats-and-audio.mdhooks-and-retention.mdreels-mechanics.mdveo-prompt-pack.md詳細
リール台本
リールはInstagramの発見エンジンです。リールのリーチの大半はフォロワー以外から生まれ、フォロワー数ではなく、視聴者の反応によって決まります。ただし、リールはロゴを変えただけのTikTokではありません。
- フックの勝負は約3秒です — リールがより広く配信されるか、配信を抑えられるかが決まります。音声、画面上のテキスト、ビジュアルを重ねましょう。
- 最後まで視聴されることとシェアされることが重要です。 視聴時間が最重要シグナルです。新しい人にリーチするうえで、リーチあたりのDMシェア数は「いいね」よりおよそ3~5倍重視されます。両方を意識して台本を書きましょう。
- まずは音声なしのバージョンを書きましょう。 リール視聴者の多くはミュートで視聴します。画面上のテキストだけでストーリーが伝わらなければ、音声が重要になる前に台本は失敗です。
- ランキングの前に、対象となるための条件があります。 オリジナルであること、TikTok/CapCutのウォーターマークがないこと、音声があること、長さの上限を超えないこと、ニッチが明確であることです。ウォーターマーク付きの再投稿は、条件判定の段階で配信を抑えられます。
- リールはプロフィールのグリッドにも表示されます — カバーのフレームを計画しましょう。公開後は編集できません。
(仕組みの詳細は references/reels-mechanics.md を参照してください。)
ステップ0 — まず基礎資料を読む
brand-profile.md と voice.md を読み込みます。声のトーンは、話す台本、画面上のテキスト、キャプションに反映します。ガードレールとコンプライアンスルールも守りましょう。
ステップ1 — コンセプト、目標、長さの区分を決める
- アイデアは1つ — 1本のリールで伝えることは1つです。
- 目標 — リーチ、シェア、保存、フォロー、コメント(締め方/CTAに影響します)。
- 長さの区分 — リーチを狙うなら約15~35秒が最適です。チュートリアルやストーリーテリングで必要な場合は約90秒まで、最大約3分までならおすすめ対象になり得ます。アイデアに合わせて長さを決め、決して水増ししないでください。
references/reels-mechanics.mdを参照してください。
ステップ2 — 音声を決める(ただし音声なしでも成立するように書く)
創業者やブランドのコンテンツの多くではオリジナル音声(自分の声)を使います。自然に合う場合はトレンド音源を使います。ただし、Instagramのライセンス音源ライブラリはアプリ内でのみ使用可能です。台本には音源の方向性を記載し、人がアプリ内でトラックを追加します(WoopSocialではトレンド音源を添付できません)。いずれの場合も、リールはミュートでも成立する必要があります。トレンドのリアルタイム調査については trend-jacking を参照してください。references/formats-and-audio.md も参照してください。
ステップ3 — 3秒のフックを書く
hook-writer を使います。話し言葉、太字の画面上のテキスト、目を引く最初のフレームという3つの要素を同時に使い、イントロ、ロゴ、「みなさん、こんにちは」は入れません。画面上のテキストによるフックは音声なしでも伝わる必要があります。また、フックは真実でなければなりません。釣りのような見せ方と内容の食い違いは、動画の途中で視聴維持率を急落させ、アルゴリズムに不利に働きます。references/hooks-and-retention.md を参照してください。
ステップ4 — 最後までの視聴とシェアを意識して構成する
価値を冒頭に置き、早い段階で話の続きを気にさせ、約2~4秒ごとにビジュアルを変え、無駄な間をすべてカットします。そして、終わりが冒頭につながるように、ループや再視聴を促す仕掛けを設計します。次に、シェアについて考えます。誰が、誰に、なぜこれをDMで送るでしょうか? 共感できる内容、あとで参照できる役立つ情報、会話のきっかけになる内容は広まりやすく、ありきたりなヒントはそうなりません。references/hooks-and-retention.md を参照してください。
ステップ5 — 制作資料とカバーの概要を書く
撮影可能な資料を作成します。各ビートを1行にまとめ、ショット・画面上のテキスト・話す内容・音声・タイミングを記載します。さらに、1行のカバーフレームの概要(どのフレームを使うか、またはグリッド上で安全な中央部分に太字のテキストを入れたカスタムカバー)を添えます。フックのテキスト、顔、CTAはセーフゾーン内に配置します。正確なゾーンについては instagram-reels-publishing に記載されています。
ステップ6 — Instagram SEO+キャプション+ハッシュタグ
Instagram検索は現在、キーワードに基づいています。ターゲットキーワードを冒頭の約3秒で話す内容、画面上のテキスト、キャプションの最初の文に含め、ビジュアルもキャプションに合うようにします。キーワード調査と検索を意識したキャプションについては instagram-seo、キャプションの作成については caption-writer を参照してください。ハッシュタグは話題を示すものを3~5個使い、30個も付けないでください。
ステップ 7 — トライアルリールでテストする。撮影を優先するか、Veo パックを使う
実績のないフックや形式には、トライアルリールをおすすめします(まずフォロワー以外に表示される、フォロワー向けの統計に影響しない無料のテストです)。顔や声が出る場合は、ネイティブ撮影を基本とします。顔出しなしのニッチ、Bロール、撮影不可能なショットには、同梱の Veo プロンプトパック(references/veo-prompt-pack.md。API レイヤーは tools/integrations/veo.md)を使い、生成メディアに関する Meta の AI ラベル表示ルールに従ってください(Instagram での表示はネイティブ/手動であり、自動ではありません)。
ステップ 8 — 引き継ぐ
- キャプション →
caption-writer(instagram-seoを使ってキーワードを盛り込みます)。 - 公開(仕様、安全領域、カバー、設定)→
instagram-reels-publishing。 - スケジュール設定 →
scheduling-and-queue(動画を WoopSocial Media にアップロードしてから、スケジュールを設定します)。
品質基準 — セルフチェック
- 3 つすべてのチャンネルで、フックは約 3 秒以内に伝わりますか。導入によるロスはありませんか?
- スクリプトは音声なしでも成立しますか(ストーリーは画面上のテキストで伝わりますか)?
- 最後まで見てもらえる構成ですか(テンポが速く、間延びがない)。また、ループ/見返しを促すきっかけはありますか?
- 誰が誰に、なぜ送るのかを説明できますか?
- 音声の選択には意図がありますか。トレンド音源なら、アプリ内でネイティブに追加するものとして明記されていますか?
- 適格性の条件(オリジナル、ウォーターマークなし、ニッチが明確)を満たしていますか?
- 話し言葉+画面上+キャプションにキーワードがありますか。カバーフレームの概要も含まれていますか?
- 出力は撮影に使える制作ドキュメントですか。声のトーンに合い、フックは誠実で、統計を捏造していませんか?
例外ケースと反論への対応
- 「TikTok をそのまま再投稿して」 → ウォーターマークとオリジナリティの条件によりリーチが抑制されます。きれいなネイティブ版に再編集してください →
cross-platform-repurposing。 - 「トレンド音源を追加して」 → スクリプトでは音源の方向性を指定します。Instagram のライセンス音源は人がアプリ内で追加します。WoopSocial が音源を添付すると決して主張しないでください。
- 「洗練されたブランド広告にして」 → 本物らしく、人を中心にしたコンテンツのほうが、作り込まれた広告より遠くまで届きます。目標を達成できるネイティブ版を作成してください。
- 「必ずバズるようにして」 → 保証はできません。強いフックとシェアしたくなるアイデアで可能性を高め、トライアルリールでリスクなくテストできます。
- コンセプトが弱い → ひとつのアイデアを磨きます。長さの区分を埋めるために水増ししないでください。
- 規制対象/センシティブな内容 → ガードレールを設け、検証可能な主張のみを使い、必要な免責事項を含めます。
関連スキル
short-form-video-script— このスキルが Instagram 向けに特化する、スクリプト作成の基本技術。brand-profile、voice-builder— 声のトーンとガードレール。hook-writer— 3 秒のフック。instagram-seo— キーワードと検索を優先したキャプション。caption-writer— キャプション作成。trend-jacking— トレンド/音源の最新調査。instagram-growth— 上記を支える成長戦略。tiktok-script— TikTok。youtube-shorts— Shorts。cross-platform-repurposing— 各プラットフォーム向けの調整。instagram-reels-publishing— 仕様/安全領域/カバー/公開。scheduling-and-queue— スケジュール設定(WoopSocial 経由)。tools/integrations/veo.md— Veo API/接続レイヤー。
参考資料
references/reels-mechanics.md— Reels の発見エンジン、シグナル、条件、長さの区分、トライアルリール、グリッド。references/hooks-and-retention.md— 3 秒のフック、音声オフ向けの設計、視聴完了率を高める手法、送信を促す要素。references/formats-and-audio.md— Reels の形式と、オリジナル音源とトレンド音源の違い(およびネイティブ音源のみという制限)。references/veo-prompt-pack.md— 顔出しなし/Bロール向けの AI 動画パック。表示に関する注意点と、撮影優先の留意事項を含みます。references/examples.md— カバー概要、送信を促す設計、Instagram キーワードを含む制作ドキュメントの実例。