social-carousel について
social-carouselは、素材やテーマからカルーセル投稿の台本を作るコンテンツ制作スキルです。プラットフォームに合わせた構成に加え、各スライドのデザイン案、画像プロンプト、投稿文を作成します。
主な機能
- 01媒体に応じたカルーセル構成
- 02ストーリー展開とスライド案
- 03各スライドのデザイン指示
- 04そのまま使える画像プロンプト
- 05キャプションまたは投稿文
活用シーン
- 01テーマをInstagramカルーセルにまとめる
- 02LinkedInのドキュメント投稿を準備する
- 03素材からスライド文案とビジュアル指示を作る
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ inklate/ social-skills --skill social-carouselインストール後、Claude Code で/social-carouselを入力して読み込まれたか確認します。
同梱ファイルevals/evals.json
詳細
資料またはトピックに基づいて、カルーセルの完全な台本を作成します。表紙のフック、6〜10枚の内容スライド、まとめ、CTAに加えて、各スライドのデザインメモと画像プロンプトを用意します。
コンテキスト
下書きを作成する前に、social-context.md(.agents/social-context.mdも確認してください)を読んでください。次の点を把握する必要があります。
- ブランドの声:語彙、表記の習慣、スライドでジョークを使ってよいか
- 読者層:各スライドで前提としてよい知識の量を決めるため
- 禁止事項リスト(ある場合):スライドやキャプションで越えてはならない一線
social-context.mdにはビジュアルアイデンティティが記載されていないため、ステップ1でプラットフォームについて尋ねる際に、色、書体の雰囲気、イラストと写真のどちらを使うかも、ユーザーに一緒に尋ねてください。
ファイルが見つからない場合は、まずsocial-contextスキルを実行するか尋ねます。ただし、作業は止めないでください。質問を2〜3個、簡潔に一度に尋ね(InstagramとLinkedInのどちらか、誰が読むのか、ミニマル・大胆・手描きなど、希望するビジュアルスタイルはあるか)、そのまま進めてください。
ワークフロー
- まずプラットフォームを確認します。 Instagram(1080×1350の縦長、タップして次へ進む形式、大きな文字)とLinkedIn(ドキュメント/PDF、横長または正方形が多く、文字量が多くても許容される形式)は、異なる媒体です。汎用的な台本を作って、あとからプラットフォーム名だけを付け替えてはいけません。ユーザーがすでにプラットフォームを指定している場合は、次に進みます。
- ソースから一つのストーリー展開を抜き出します。 カルーセルで扱う主張は一つだけです。「問題→緊張→解決」、または「主張→根拠→成果」の流れにします。ソースに主張が三つある場合は、最も強いものを選び、どの二つを省いたかを伝えます。
- 表紙のスライドを書きます。 表紙はタイトルではなく、読者を引きつけるフックです。大きく見せる文字は8語以内とし、小さな補足文を付けてもかまいません。「オンボーディングでよくある5つのミス」はタイトルですが、「オンボーディングの初日に、ユーザーを逃しています」は表紙に向いています。多くの人がフィードで目にするため、表紙は単独の画像として成立しなければなりません。
- 本文を書く前に、各スライドの構成を作ります。 1枚につきアイデアは一つにし、順にインパクトを高めます。最も強いポイントは最後から2枚目に置き、最初には置きません。Instagramは本文スライドを6〜8枚にします。LinkedInでは、ドキュメント投稿で読者がより充実した内容を期待するため、8〜10枚でもかまいません。各スライドにつき1行で構成を示し、本文の完全な草稿を書く前に、ユーザーが削除や並べ替えをできるようにします。
- 各本文スライドを25語以内で書きます。 スライドをスワイプしやすくする制約は次のとおりです。
- 自己完結型にします。スクリーンショットは単独で共有されるため、隣のスライドがなくても内容を理解できるようにします。
- 次へつなげます。内容上可能であれば、緊張感や続きが気になる余韻を残してスライドを終えます。
- スライドの核となる名詞を先に出します。「また」「そして」「もう一つは」で始まるスライドは作りません。
- 1枚に入れる数字またはビジュアルの概念は一つだけにします。両方が必要なスライドは、2枚に分けます。
- まとめのスライドを書きます。 ストーリー展開を、読者がスクリーンショットに収められる3〜5行のチェックリストに圧縮します。最も保存されるスライドなので、保存する価値のある内容にします。
- CTAスライドを書きます。 Instagramでは、保存またはシェアを促し(「次のローンチに備えて保存してください」など)、フォローも促します。LinkedInでは、コメントを促す問いかけをし、フォローも促します。主な呼びかけは一つにし、三つの呼びかけを同等に並べてはいけません。
- すべてのスライドにデザインメモを付けます。 具体的な要素を次の3つに分けて記載します。
- レイアウト — テキストの位置、配置、余白(「見出しは上部3分の1に左寄せで配置し、下部には十分な余白を取る」など)。
- ビジュアルの比喩 — アイデアを伝える一つの画像または図(「水面より上に『登録』、下に『活性化』と示した氷山」など)。
- テキストの配置 — 大きくする部分、小さくする部分、アクセントを付ける一つの強調語または数字。 ソースを読んでいない人でも実行できるメモにします。「見出しは上部3分の1に左寄せ、右下に氷山のイラスト、『初日』をアクセントカラーで表示」のようにします。
- すべてのスライドに、デザイナーや画像生成モデルがそのまま使える画像生成プロンプトを付けます。
- 被写体と構図(「玄関マットのある出入口のフラットなイラスト、中央に配置し、正面から見た構図」など)。
- すべてのスライドで一貫したスタイルと配色のヒント。一貫したビジュアルシステムにし、10種類のスタイルを混在させません。
- スライドのテキストを置く場所に、明確なネガティブスペースを残すという明示的な指示。
- スクリプト全体をスワイプして確認します。 デザインメモを無視して、スライドのテキストだけを順に読みます。文章だけで主張が伝わらない場合は、ビジュアルではなく文章を修正します。次に逆の確認をします。ビジュアルだけでおおむね同じストーリーが伝わるでしょうか。最後に、完全なスクリプトとキャプションを「品質基準」の各項目および「禁止事項」リストと照らし合わせます。項目を満たしていない、またはレッドラインに抵触しているスライドやキャプションは修正します。
- 添えるキャプションまたは投稿文は最後に書きます。 冒頭は二つ目のフックにし、表紙の文言をそのまま繰り返さないようにします。スライドでは触れていない背景情報を一つ加えたら、「スワイプしてご覧ください」と促します。
品質基準
| キャンバス | 1080×1350(縦向き4:5) | ドキュメント/PDF。正方形または横向きのページ |
| スライド総数 | 8~10(表紙+6~8+まとめ+CTA) | 10~12(表紙+8~10+まとめ+CTA) |
| 1スライドあたりの語数 | ≤25、画面表示に適した文字サイズ | ≤25の見出し。短い補足行を追加してもかまいません |
| 表紙 | フィードで目を引く画像+≤8語 | 大胆なタイポグラフィの表紙。サムネイルサイズでも読める |
| ハッシュタグ | キャプションに記載し、スライドには記載しない | スライドには記載しない。投稿文には0~3個 |
- スライド上のテキストはサムネイルサイズでも読めるようにします。デザインメモから、大きな文字が約3行を超えると想定される場合は、スライドを分割します。
- 前のスライドを見ないと内容を理解できないスライドは作成しません。
- 数字、矢印、シンプルな図は、ストックフォトを使った比喩より効果的です。
- 強調要素は1スライドにつき1つだけにします。アクセントカラーの単語、数字、矢印のいずれか1つです。強調が2つあれば、強調はないのと同じです。
- スライド間のつながりでスワイプを促します。コンテンツスライドの少なくとも3分の1は、緊張感や未解決の問いを残して終わるようにします。
- 代替テキストに対応できるよう、すべての画像プロンプトで「抽象的な雰囲気」ではなく、具体的な場面を描写します。
- まとめスライドはスクリーンショットに撮りたくなるものにします。チェックリスト形式にし、新しい情報やひねりは加えません。
納品物
次の順序で返します。
- プラットフォーム、ストーリー展開、スライド枚数を示す1行。
- 台本を番号付きリストで記載し、スライドごとに1ブロックとします。形式は Slide N — [役割]、続いて Text:(正確な文言)、Design:(レイアウト+比喩+テキストの配置)、Image prompt:(そのまま実行できるプロンプト)です。
- 投稿キャプション(Instagram)または投稿文(LinkedIn)。最初にフックとなる1行を置きます。
これ以外は何も追加せず、ここで終わります。
コメント
Markdown 対応