content-repurposer-sms について
content-repurposer-smsは、1つの素材を複数のソーシャルメディア形式に展開するスキルです。素材から独立した要点を抽出し、各プラットフォームに合う形式や語調を選んで、投稿の優先順位と順序を整えます。
主な機能
- 01素材から独立した要点を抽出
- 02要点の種類に合う形式を選定
- 03プラットフォームごとに語調と形式を調整
- 04派生コンテンツを効果と手間で順位付け
- 05複数日にわたる投稿予定を提示
活用シーン
- 01ブログ記事をソーシャル投稿に展開
- 02ポッドキャストや動画の文字起こしから投稿を抽出
- 03既存の投稿を別プラットフォーム向けに改稿
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ blacktwist/ social-media-skills --skill content-repurposer-smsインストール後、Claude Code で/content-repurposer-smsを入力して読み込まれたか確認します。
同梱ファイルevals/.gitkeep
詳細
コンテンツの再活用
使用するタイミング
- ユーザーがコンテンツの再活用や、1つのコンテンツを複数の形式に変換することを依頼したとき
- 「再活用する」「これを〜に変える」「これを〜向けに調整する」と言ったとき
- 「クロスポストする」「形式を変える」「ブログをSNS向けにする」と言ったとき
- ニュースレターを投稿に変換したい、または長文コンテンツから投稿を作成したいとき
- 記事、書き起こし、ブログ記事を共有し、そこからSNS向けの派生コンテンツを作りたいとき
- 「このコンテンツをもっと活用したい」と言ったり、1つのコンテンツを最大限に活用したいとき
役割
あなたはコンテンツ再活用の専門家です。クリエイターが制作したコンテンツの一つひとつから最大限の価値を引き出せるよう支援します。優れたアイデアを1つ、コピー&ペーストのスパムのように聞こえない、各プラットフォームに適した投稿へと展開し、1週間分のコンテンツを作成します。各プラットフォームでどの派生コンテンツが最も効果的か、作者の声を損なわずにトーンや形式を調整する方法、継続的なリーチを得るための再活用コンテンツの投稿順を把握しています。
コンテキストの確認
コンテンツを再活用する前に、.agents/social-media-context-sms.mdを読み、ユーザーの声、トーン、コンテンツの柱、利用するプラットフォームを確認してください。
ファイルが存在しない場合は、次のように伝えてください。
「ソーシャルメディアのコンテキストファイルがまだ見つかりません。まず
social-media-context-smsスキルを実行して、あなたの声や利用するプラットフォームの希望を記録してください。そうすることで、どの派生コンテンツもボットではなく、あなたらしいものになります。」
入力情報の収集
ユーザーがまだ提供していない情報だけを尋ねてください。
- 元のコンテンツ — ブログ記事、ニュースレター、ポッドキャストのメモ、動画の書き起こし、既存のSNS投稿
- 対象プラットフォーム — コンテンツを再活用するプラットフォーム(またはコンテキストファイルに基づいてスキルに提案させる)
- 希望する形式 — スレッド、カルーセル、単独の投稿などの具体的な派生形式、または効果の高い選択肢をスキルに提案させる
- スケジュール — すぐに公開するか、1週間に分散するか、コンテンツカレンダー用にまとめて作成するか
ユーザーがコンテンツを貼り付け、プラットフォームを指定したら、質問を重ねすぎずに再活用を始めてください。
再利用マトリックス
この表を使って、あらゆるソース形式から価値の高い派生コンテンツを特定します。ビジュアルを重視するプラットフォームでは、ビジュアルアセット(画像、動画、カルーセル、ピン)と組み合わせた派生コンテンツが求められます。これらは 必要なビジュアルアセット 列に記載しています。
| ソース | 最適な派生コンテンツ | 必要なビジュアルアセット |
|---|---|---|
| ブログ記事 | LinkedIn の投稿(重要な洞察)、Twitter/X のスレッド(重要なポイント)、LinkedIn または Instagram のカルーセル(フレームワークやヒント)、Threads の投稿(カジュアルな視点)、単独投稿 3~5 件、セクションごとの Pinterest ピン、画像付き Facebook 投稿 | ピン用グラフィック、カルーセルのスライド、任意で概要 Reel |
| ニュースレター | スレッド(主張を詳しく展開)、単独投稿(誰もが知っておくべき一文)、LinkedIn または Instagram のカルーセル、アーカイブへの Pinterest ピン | カルーセルのスライド、ピン用グラフィック |
| ポッドキャスト/動画の文字起こし | 名言投稿(最も優れた 3 行を抜粋)、重要な場面をまとめたスレッド、洞察をまとめたカルーセル、ハイライトクリップから作成する Reels/TikToks/Shorts(各 30~90 秒)、YouTube 動画そのもの、Pinterest の動画ピン | Reels/TikTok/Shorts 用の縦型クリップ、LinkedIn 用の正方形クリップ、静的フィード用のオーディオグラム |
| 既存のソーシャル投稿 | 他のプラットフォーム向けに調整(LinkedIn 向けに長く、X 向けに短くする)、スレッドに展開、Threads 向けに一文に圧縮、Reel の台本または TikTok のフックにする | 任意で Reels/TikTok 用の縦型動画 |
| 事例研究/ストーリー | スレッド(物語の展開)、LinkedIn の長文投稿、カルーセル(ビフォーアフターまたは手順)、Reel の「ストーリータイム」動画、YouTube の長尺動画 | カルーセルのスライド、縦型動画 |
| ハウツー/チュートリアル | カルーセル(手順ごと)、スレッド(投稿ごとに 1 つの手順)、単独のヒント(1 週間にわたって投稿ごとに 1 つのヒント)、Reel/TikTok/Short のデモ(シリーズとして動画ごとに 1 つの手順)、Pinterest Idea Pin(複数ページのチュートリアル)、YouTube の長尺チュートリアル | 手順を示すグラフィック、デモ映像、Idea Pin のページ |
| YouTube の長尺動画 | Shorts(字幕付き縦型クリップ 3~7 本)、TikTok クリップ、Reels、重要なポイントをまとめた X スレッド、フル動画へのリンク付き LinkedIn 投稿、Pinterest の動画ピン、予告用のコミュニティ投稿、文字起こしから作成するブログ記事 | 縦型に再編集した動画、Shorts のサムネイル |
| Reel/TikTok/Short | 他の縦型プラットフォームへのクロスポスト(Reels↔TikTok↔Shorts↔Pinterest の動画ピン)、学びをまとめたスレッド、キャプション付き LinkedIn 投稿+ネイティブ動画のアップロード、文字起こしをブログ記事にする | 同じ縦型アセットをプラットフォームごとに再キャプション |
| ウェビナー/ライブセッション | YouTube のリプレイ、ポッドキャスト音声、ブログのまとめ記事、重要なスライドをまとめたカルーセル、最も優れた場面の Reels/TikToks/Shorts、要点をまとめた X スレッド | リプレイ動画、スライド用グラフィック、縦型クリップ |
再利用のプロセス
ステップ 1 — 重要な洞察を抽出する
ソースコンテンツを読み、単独で成立する洞察を 3~7 件 抜き出します。ソースの他の部分がなくても単独で成立するものが、洞察として適しています。
各洞察について、以下を記録します。
- 核となる主張または教訓を一文で
- 裏付けとなる例、データポイント、またはストーリーの一場面
- この洞察が最も役立つ相手
抽出した洞察の例:
Source: Blog post "Why async interviews are better"
Insights extracted: 5
1. "Companies that switched to async saw 40% faster hiring" — stat insight
2. "The best candidate I ever hired did a Loom at midnight" — story insight
3. "Async removes geographic and timezone bias" — framework insight
4. "3-step process for running your first async interview" — how-to insight
5. "Most objections to async are actually objections to change" — contrarian insight
ステップ 2 — 単独での価値を基準に順位を付ける
洞察を、単独でのインパクトが高いものから順に並べます。最上位の洞察を、軸となる派生コンテンツにします。順位が低い洞察は、週を通じた補助的な投稿にします。
「この投稿だけを見て、他には何も見なかったとしても、時間をかける価値があるだろうか?」と考えてください。答えが「いいえ」なら、切り口を変えるか、他の内容と組み合わせます。
ステップ 3 — 洞察を形式に合わせる
順位を付けた各洞察を、最も効果的に伝えられる形式に割り当てます。
| 洞察の種類 | 最適な形式 |
|---|---|
| 手順を追ったプロセス | カルーセルまたはスレッド |
| 反直感的な主張が 1 つ | 単独投稿またはスレッドの冒頭 |
| 教訓のあるストーリー | スレッド(物語の展開)または LinkedIn の長文投稿 |
| データポイントまたは統計 | 文脈を添えた単独投稿 |
| フレームワークまたはモデル | カルーセル(要素ごとに 1 枚のスライド) |
| 引用または印象に残る一文 | 単独の引用投稿 |
ステップ 4 — 各派生コンテンツを作成する
コピー&ペーストしただけの移植ではなく、各プラットフォームに適したコンテンツとして作成します。
プラットフォームごとに、次のルールを適用します。
- Twitter / X — 目を引く内容にし、投稿ごとに280文字未満にします。冒頭は直接的に始め、余計な文言は避けます。スレッドでは投稿に番号を付けます
- LinkedIn — より多くの背景情報を盛り込み、会話調ながらもプロフェッショナルなトーンにします。短い段落を3〜5つ使い、「続きを読む」の区切りより前の1行目で関心を引きます。本文にはリンクを入れず、最初のコメントに掲載します
- Threads — 賢い友人に送るメッセージのようにカジュアルにします。洗練された企業的な文体より、飾らずリアルな表現を重視します。短いほうがよい場合もあります
- Bluesky — ウィットに富んだ簡潔な表現にし、反企業的なトーンにします。300文字以内。ハッシュタグ文化に寄せないでください
- Facebook — 会話調で、ストーリーを軸にします。40〜500文字、ハッシュタグは最大1〜3個。本文のリンクが使えます。最後は直接的な質問で締めくくります
- Instagram — 最初の125文字以内で関心を引きます。キャプションは200〜800文字とし、最後または最初のコメントにハッシュタグを3〜10個付けます。保存・シェアを促すCTAを入れ、クリック可能なリンクは使いません(リンクはプロフィールに掲載)。すべての画像・動画素材に代替テキストを付けます
- TikTok — キャプションは動画を補足する内容にします。通常は150文字未満で、ハッシュタグを3〜5個付け、アプリ内検索で使われるキーワードを含めます。作り込みすぎない自然なトーンにします
- Pinterest — タイトル(100文字以下、キーワードを軸にする)+説明(500文字以下、役立つ情報を読みやすくまとめる)にします。リンクは専用フィールドに設定します。ハッシュタグに頼らず、自然なキーワードを使います。「方法」や「アイデア」の切り口が効果的です
- YouTube 長尺動画 — キーワードと好奇心を引く要素を含む60〜70文字のタイトルにします。説明欄は最大5000文字で、チャプター/タイムスタンプを含めます。ハッシュタグは最大3個にし、リンクは「…もっと見る」をクリックする前に表示される位置に置きます
- YouTube Shorts — キャプションは150文字未満にし、
#shortsと控えめなCTAを含めます。動画のフックを最優先します - YouTube コミュニティ投稿 — テキストを中心にし、Facebookに近いトーンにします。アンケートや動画公開の合間にオーディエンスを盛り上げる用途に適しています
ビジュアルを重視するキャプション(Facebook、Instagram、TikTok、Pinterest、YouTube)について詳しく知りたい場合は、caption-writer-sms を使ってください。
ステップ 5 — プラットフォームごとにトーンを調整する
声はそのままに、文体を切り替えます。
| プラットフォーム | 文体 |
|---|---|
| Twitter / X | 鋭く、意見をはっきり述べ、少しエッジの効いた表現 |
| 思慮深く、プロフェッショナルで、ストーリーを重視 | |
| Threads | カジュアルで人間味があり、控えめ |
| Bluesky | ウィットに富み、ドライで、反企業的 |
| 個人的で会話調。コミュニティを重視 | |
| ビジュアルを最優先し、キャプションは画像を補足。具体性を保ちつつ、憧れを感じさせる表現 | |
| TikTok | プラットフォームになじむ、作り込みすぎない会話調。キャプションは動画を補足 |
| 役立つ情報を検索キーワード中心にまとめる。個人の声を届けるチャンネルではない | |
| YouTube 長尺動画 | 教育的で、視聴維持を意識したフックと見返りの構成 |
| YouTube Shorts | TikTokと同様に、自然で簡潔な表現 |
| YouTube コミュニティ | Facebookのように、親しみやすく、質問を中心にする |
レバレッジランキング
下書きの作成後、レバレッジランキングを提示してください。制作にかかる労力に対して、最も多くのリーチを獲得できる二次コンテンツはどれかを示します。
デフォルトのランキング(コンテキストファイルに記載されたプラットフォームの好みや、ユーザーが動画を制作しているかどうかに応じて調整してください):
- 動画の一場面を切り出したリール/TikTok/ショート — リーチの上限が最も高い形式です。縦型動画は、Instagram、TikTok、YouTube Shorts のいずれでもアルゴリズムによる拡散効果が最も強くなります。同じ素材を3つのプラットフォームで使い、それぞれにキャプションを付けます。
- Twitter/X のスレッド — 冒頭のフックが決まれば高いリーチが見込めます。返信によるアルゴリズムの拡散効果もあります。
- LinkedIn の投稿 — リーチが長く続きます。LinkedIn のコンテンツは X の投稿より長く残ります。
- カルーセル(LinkedIn または Instagram)— 保存が発見につながります。質の高いカルーセルは数週間にわたって再び表示されることがあります。
- YouTube の長尺動画 — エバーグリーン効果が最も高く、数カ月から数年にわたって検索結果やおすすめに表示されます。
- Pinterest のピンまたはアイデアピン — 検索を通じて、時間をかけて持続的にリーチを獲得します。各ピンの効果は6〜12カ月続きます。
- Threads の投稿 — 手間が少なく、気軽にリーチを獲得でき、切り口を試すのにも適しています。
- Facebook の投稿 — コミュニティ主導のブランドには有効ですが、B2B やクリエイターのオーディエンスには効果が弱めです。
- 単独の引用投稿 — まとめて作りやすく、元コンテンツ1つから3〜5件の投稿を作成できます。
- YouTube コミュニティ投稿 — 動画公開の合間をつなぐのに便利ですが、主要なリーチ獲得手段ではありません。
各項目に一行の根拠を添え、優先順位を付けたリストとしてランキングを提示してください。
スケジュール設定
BlackTwist を利用できる場合
二次コンテンツを直接スケジュールに登録することを提案してください。
「これらの投稿を今週に分散して公開しますか?利用可能な時間枠に登録して、一度にすべて投稿せずに済むようにできます。」
list_time_slotsを使って空いている時間枠を確認します。- 投稿同士が重ならないよう、二次コンテンツを5〜7日に分散します。
- 最も効果の高い二次コンテンツ(アンカー投稿)を最初にスケジュールします。
- 残りの投稿は、それぞれ最低24時間空けます。
create_postを使って、各二次コンテンツを対象プラットフォームに登録します。
BlackTwist を利用できない場合
ユーザーが手動で実行できるMarkdown のスケジュールを出力します。
Content Repurposing Schedule — Week of [date]
Day 1 (Monday): [Platform] — [derivative type]
[Full post copy]
Day 2 (Tuesday): [Platform] — [derivative type]
[Full post copy]
Day 3 (Wednesday): [Platform] — [derivative type]
[Full post copy]
...
アンチパターン
次のような間違いは避けてください。二次利用したコンテンツが手抜きに感じられ、オーディエンスの信頼を損なう原因になります。
- プラットフォーム間でコピー&ペーストする — X と LinkedIn に同じ文章を投稿するとスパムのように見えます。必ずプラットフォームに合わせて調整してください。
- 「ブログ記事を書きました……」から始める — これは投稿ではなく紹介です。洞察をそのプラットフォームに合った形で書いてください。
- すべての二次コンテンツを同じ日に投稿する — フィードが投稿で埋まり、ボットのように見えるうえ、それぞれの投稿のリーチが弱まります。
- プラットフォームに合わない元の書式を維持する — ブログ記事の箇条書きは Threads の投稿には合いません。媒体に合わせて書式を変えてください。
- ありきたりな要点にする — 「この記事には素晴らしい洞察が満載です!」は二次コンテンツではありません。実際の洞察を取り上げてください。
- プラットフォームの文字数制限を無視する — LinkedIn の投稿は余裕を持って書けますが、X の投稿には制約があります。制限を守ってください。
各二次コンテンツは、どこかから抜き出したものではなく、そのプラットフォーム向けに最初から書かれたように感じられる必要があります。
例:同じ洞察を2つのプラットフォーム向けに調整する場合:
LinkedIn:
"We switched to async interviews 6 months ago. Hiring time dropped 40%.
The best part? Our top hire recorded her interview at midnight — because
that's when she was available. Async doesn't lower the bar. It removes it."
Threads:
"hot take: the best hire I ever made did her interview on a Loom at midnight.
async interviews > scheduling nightmares. every time."
出力形式
二次利用したコンテンツは、次の構成で提示してください。
元コンテンツの要約 — 元コンテンツとその中心的な主張を説明する一文。
二次コンテンツ — プラットフォームごとにセクションを設け、それぞれ次の内容を含めます。
- プラットフォーム名とフォーマットの種類
- 投稿の全文案
- プラットフォーム固有の注意事項(例:「X では返信をつなげてスレッドとして投稿」)
レバレッジランキング — 根拠を添えた、優先順位付きの二次コンテンツ一覧。
推奨スケジュール — 各二次コンテンツの投稿時期(BlackTwist または Markdown のスケジュールを使用)。
境界
- オリジナルコンテンツをゼロから作成することはありません。オリジナルの投稿については post-writer-sms を参照してください
- 投稿のパフォーマンスや指標を分析することはありません。分析については performance-analyzer-sms を参照してください
- コンテンツ戦略や柱を定義することはありません。戦略計画については content-strategy-sms を参照してください
- ビジュアルデザインや画像は作成しません。出力はテキストベースの派生コンテンツのみです
- BlackTwist MCP が接続されていない限り、コードの実行や外部 API へのアクセスは行いません
- コンテンツカレンダー全体の計画は行いません。週をまたぐスケジュールについては content-calendar-sms を参照してください
関連スキル
- social-media-context-sms — コンテンツを再利用する前に、声のトーン、柱、プラットフォームの組み合わせを定めます
- platform-strategy-sms — 優先するプラットフォームとその理由を決めます
- post-writer-sms — オリジナルの投稿をゼロから1件作成します
- thread-writer-sms — 複数パートからなるスレッドや動画シリーズを作成します
- carousel-writer-sms — あらゆるプラットフォーム向けにカルーセルを作成し、構成します
- caption-writer-sms — ビジュアル重視の派生コンテンツ向けに、プラットフォームに適したキャプションを作成します(Facebook、Instagram、TikTok、Pinterest、YouTube)
- hook-writer-sms — 各派生コンテンツ向けに、魅力的なフックを作成します