content-repurposing について
長文コンテンツを各チャネル向けの形式に再構成する、belt コマンドライン用のスキルです。テキスト、音声、動画の変換手順と、プラットフォームに合わせた調整方法を紹介します。
主な機能
- 01ブログからスレッドやカルーセルへの変換例
- 02ニュースレターと短尺動画の構成案
- 03ポッドキャストから記事や引用カードへの手順
- 04プラットフォーム別の調整指針
- 05再利用チェックリストと注意点
活用シーン
- 01ブログ記事をソーシャル投稿に変換
- 02ポッドキャストを記事にまとめる
- 03収録コンテンツから引用カードを作成
- 04長文から派生素材を計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ qu-skills/ superpowers --skill content-repurposingインストール後、Claude Code で/content-repurposingを入力して読み込まれたか確認します。
詳細
belt CLI スキルをインストールします:
npx skills add belt-sh/cli
コンテンツの再活用
inference.sh CLI を使って、1つのコンテンツをさまざまな形式に展開します。
クイックスタート
inference.sh CLI(
belt)が必要です。インストール手順
belt login
# Generate a quote card from a blog pull-quote
belt app run falai/flux-dev-lora --input '{
"prompt": "minimal quote card design, dark navy background, large white quotation marks, clean sans-serif typography space, modern professional design, social media post format",
"width": 1024,
"height": 1024
}'
コンテンツピラミッド
1つのコンテンツから、10種類以上の派生アセットを作成できます。
┌──────────┐
│ LONG-FORM │ Blog post, podcast, video, whitepaper
│ SOURCE │
└─────┬─────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌─────────┐ ┌──────┐ ┌──────────┐
│ MEDIUM │ │MEDIUM│ │ MEDIUM │ Newsletter, LinkedIn, email
│ FORMAT │ │FORMAT│ │ FORMAT │
└────┬────┘ └──┬───┘ └────┬─────┘
│ │ │
┌────┼────┐ │ ┌────┼────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼
┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐ Tweets, quotes, audiograms,
│ ││ ││ ││ ││ ││ ││ │ short clips, infographic tiles
└───┘└───┘└───┘└───┘└───┘└───┘└───┘
変換レシピ
ブログ記事 -> Twitter/X スレッド
重要なインサイトを5~8個抽出し、1ツイートにつき1つ取り上げます。フックを追加します。
| 要素 | ルール |
|---|---|
| フックのツイート | リスト形式、逆張り、または約束する形式 |
| 本文のツイート | 1ツイートにつき1つのインサイト、最大280文字 |
| 視覚的な区切り | 3~4ツイートごとに画像を追加 |
| 最後のツイート | CTA +「役に立ったら最初のツイートをRTしてください」 |
調整方法:
- 細かなニュアンスや注意事項を省きます(スレッドは歯切れのよさが大切です)
- 数字や具体的な情報を加えます(スレッドは流し読みしやすさが必要です)
- 学術的な表現を避けます(スレッドは会話調にします)
# Generate a visual for the thread
belt app run falai/flux-dev-lora --input '{
"prompt": "clean infographic tile, single statistic 60% highlighted in large bold text, minimal dark background, data visualization style, professional",
"width": 1024,
"height": 1024
}'
# Post the thread
belt app run x/post-create --input '{
"text": "I analyzed 500 landing pages.\n\nHere are 7 patterns the top converters all share:\n\n🧵 Thread:"
}'
ブログ記事 -> LinkedIn カルーセル
セクションごとに1枚のスライドを作成します。合計8~12枚です。
| スライド | 内容 |
|---|---|
| 1(フック) | 見出しから、力強い主張または質問を取り上げる |
| 2~9(内容) | 1枚につき重要なポイントを1つ、大きな文字と補足ビジュアルで示す |
| 10(まとめ) | 重要なポイントを振り返る |
| 11(CTA) | 「フォローして最新情報をチェック」/「保存してください」/「感想をコメントしてください」 |
仕様: 1080x1080(正方形)または1080x1350(余白の多い4:5)
# Generate carousel slides
for i in {1..10}; do
belt app run falai/flux-dev-lora --input "{
\"prompt\": \"clean minimal presentation slide, dark gradient background, large text area, professional business design, slide $i of 10, consistent style\",
\"width\": 1024,
\"height\": 1024
}" --no-wait
done
ブログ記事 -> ニュースレターのセクション
3行の要約 +「重要な理由」+ リンク。
## This Week's Feature: [Title]
[1-2 sentence summary of the key insight]
**Why it matters:** [1 sentence connecting to reader's work/life]
→ [Read the full post](link)
ブログ記事 -> ショート動画の台本
問題 + 重要なインサイト + CTA。60秒未満です。
| セクション | 長さ | 内容 |
|---|---|---|
| フック | 3秒 | 「ほとんどの人は[トピック]を誤解しています。」 |
| 問題 | 10秒 | よくある間違いを述べる |
| インサイト | 25秒 | 重要な発見やアドバイス |
| 根拠 | 10秒 | 統計または例を1つ |
| CTA | 5秒 | 「フォローして最新情報をチェック」/「リンクはプロフィールに」 |
# Generate voiceover
belt app run falai/dia-tts --input '{
"prompt": "[S1] Most landing pages make this mistake. They put the features above the fold instead of the outcome. Top converting pages show what life looks like AFTER using the product. Try it and watch your conversion rate climb."
}'
# Generate video
belt app run google/veo-3-1-fast --input '{
"prompt": "Screen recording style, scrolling through a well-designed landing page, clean modern UI, smooth scroll, professional website"
}'
ブログ記事 -> オーディオグラム
最適な引用を選び、音声を生成して、波形のビジュアルを追加します。
# Generate audio of the key quote
belt app run falai/dia-tts --input '{
"prompt": "[S1] The number one mistake I see on landing pages... is putting features above the fold. The best pages show the outcome. Not what your product does, but what life looks like after."
}'
ポッドキャストのエピソード -> ブログ記事
# 1. Transcribe the episode
belt app run <stt-app> --input '{
"audio": "episode-42.mp3"
}'
# 2. Edit transcript into blog format:
# - Remove filler words (um, uh, like, you know)
# - Add headers at topic changes
# - Break into paragraphs
# - Add intro and conclusion
# - Add links mentioned in the episode
ポッドキャストのエピソード -> 引用カード
話者名を添えて、最適な引用を3~5個選びます。
# Generate quote card backgrounds
belt app run falai/flux-dev-lora --input '{
"prompt": "minimal quote card background, subtle gradient from dark blue to black, large quotation mark watermark, clean modern design, social media square format",
"width": 1080,
"height": 1080
}'
動画 -> GIF
重要な場面を3~5秒で切り出し、5MB未満にします。
GIFに最適な場面:
- リアクション
- ビフォーアフターの紹介
- 重要なデモの手順
- 面白い場面や意外な場面
長尺動画 -> ショートクリップ
# Extract the best 15-60 second segments for Reels/TikTok/Shorts
# Focus on self-contained moments that make sense without context:
# - A single tip or insight
# - A surprising stat reveal
# - A demonstration of one feature
# - A strong opinion or hot take
大原則
形式をまたいでコピー&ペーストしてはいけません。 プラットフォームごとに、以下が異なります。
| プラットフォーム | 想定される閲覧時間 | トーン | 形式 |
|---|---|---|---|
| ブログ | 5~10分 | 網羅的で詳細 | 長い段落も可 |
| Twitter/X | 1ツイートあたり5~30秒 | 歯切れがよく、断定的 | 280文字、短い断片形式 |
| 1~3分 | プロフェッショナルで洞察に富む | 短い段落、改行 | |
| ニュースレター | 5~7分 | 厳選された、親しみやすい | 見出し付きのセクション |
| TikTok/Reels | 15~60秒 | エネルギッシュで率直 | 1秒以内にフックを入れる |
| ポッドキャスト | 20~60分 | 会話調で掘り下げる | 物語や脱線も可 |
コンテンツ再活用チェックリスト
長文コンテンツごとに、以下を作成します。
- Twitter/X スレッド(5~8ツイート)
- LinkedIn の投稿またはカルーセル
- ニュースレターのセクション(3行の要約)
- SNS用の引用カード2~3枚
- ショート動画の台本(30~60秒)
- ナーチャリングメール用の短い文章
- 社内プレゼンテーション用のスライド
よくある間違い
| 間違い | 問題点 | 修正方法 |
|---|---|---|
| プラットフォーム間でコピー&ペーストする | 手抜きに見え、形式も合わない | 各プラットフォームのスタイルに合わせて書き直す |
| 質の低いコンテンツを再活用する | 平凡さを広めてしまう | 特に優れたコンテンツだけを再活用する |
| すべてのプラットフォームに同じ日に投稿する | 複数の投稿を目にする読者が重複を感じる | 数日または数週間に分けて投稿する |
| 核心となるメッセージを見失う | 派生コンテンツが要点から外れる | まず、最も重要なインサイトを1つ特定する |
| ビジュアルを調整しない | ビジュアル重視のプラットフォームでテキストのみになる | プラットフォームに合わせたグラフィックを作成する |
| 出典の記載を忘れる | 自分自身のコンテンツの盗用になってしまう | 元のコンテンツにリンクする |
関連スキル
npx skills add inference-sh/skills@ai-social-media-content
npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@text-to-speech
npx skills add inference-sh/skills@twitter-automation
すべてのアプリを閲覧:belt app list
コメント
Markdown 対応