content-repurposing
一つのコンテンツをブログ記事、SNS投稿、動画引用など多様な形式に変換し、多角的な情報発信を効率化するSkill。
📜 元の英語説明(参考)
Content atomization — turn one piece of content into many formats. Covers blog-to-thread, blog-to-carousel, podcast-to-blog, video-to-quotes, and more. Use for: content marketing, social media, multi-platform distribution, content strategy. Triggers: content repurposing, repurpose content, content atomization, content recycling, one to many content, multi platform content, cross post, adapt content, reformat content, blog to thread, blog to video, podcast to blog, content multiplication
🇯🇵 日本人クリエイター向け解説
一つのコンテンツをブログ記事、SNS投稿、動画引用など多様な形式に変換し、多角的な情報発信を効率化するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
コンテンツの再利用
inference.sh CLI を介して、1つのコンテンツを複数の形式に変換します。
クイックスタート
curl -fsSL https://cli.inference.sh | sh && infsh login
# ブログの引用から引用カードを生成します
infsh 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 │ ブログ投稿、ポッドキャスト、動画、ホワイトペーパー
│ SOURCE │
└─────┬─────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌─────────┐ ┌──────┐ ┌──────────┐
│ MEDIUM │ │MEDIUM│ │ MEDIUM │ ニュースレター、LinkedIn、メール
│ FORMAT │ │FORMAT│ │ FORMAT │
└────┬────┘ └──┬───┘ └────┬─────┘
│ │ │
┌────┼────┐ │ ┌────┼────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼
┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐ ツイート、引用、オーディオグラム、
│ ││ ││ ││ ││ ││ ││ │ ショートクリップ、インフォグラフィックタイル
└───┘└───┘└───┘└───┘└───┘└───┘└───┘
変換レシピ
ブログ投稿 -> Twitter/X スレッド
5~8個の主要な洞察を抽出します。1ツイートにつき1つ。フックを追加します。
| 要素 | ルール |
|---|---|
| フックツイート | リスト形式、反論形式、または約束形式 |
| 本文ツイート | 1ツイートにつき1つの洞察、最大280文字 |
| 視覚的な区切り | 3~4ツイートごとに画像を追加 |
| 最終ツイート | CTA + 「役に立ったら最初のツイートをRTしてください」 |
適応:
- 微妙なニュアンスや注意書きを削除します(スレッドはパンチが効いています)
- 数字や具体的な内容を追加します(スレッドはスキミングしやすい必要があります)
- 学術的な言葉遣いを削除します(スレッドは会話的です)
# スレッドのビジュアルを生成します
infsh 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
}'
# スレッドを投稿します
infsh app run x/post-create --input '{
"text": "500のランディングページを分析しました。\n\nトップコンバーターが共有する7つのパターンはこちらです。\n\n🧵 スレッド:"
}'
ブログ投稿 -> LinkedIn カル―セル
セクションごとに1スライド。合計8~12スライド。
| スライド | 内容 |
|---|---|
| 1 (フック) | 見出しからの大胆な主張または質問 |
| 2-9 (コンテンツ) | 1スライドにつき1つの主要なポイント、大きなテキスト、補足的なビジュアル |
| 10 (要約) | 主要なポイントを要約 |
| 11 (CTA) | 「さらに詳しく知るにはフォローしてください」 / 「これを保存してください」 / 「ご意見をコメントしてください」 |
仕様: 1080x1080 (正方形) または 1080x1350 (4:5 でより広いスペース)
# カル―セルスライドを生成します
for i in {1..10}; do
infsh 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行の要約 + 「なぜ重要か」 + リンク。
## 今週の特集: [タイトル]
[主要な洞察の1~2文の要約]
**なぜ重要か:** [読者の仕事/生活に結びつく1文]
→ [全文を読む](link)
ブログ投稿 -> 短編動画スクリプト
問題 + 主要な洞察 + CTA。60秒以内。
| セクション | 期間 | 内容 |
|---|---|---|
| フック | 3秒 | 「ほとんどの人は[トピック]を間違っています。」 |
| 問題 | 10秒 | よくある間違いを述べる |
| 洞察 | 25秒 | あなたの主要な発見/アドバイス |
| 証明 | 10秒 | 1つの統計または例 |
| CTA | 5秒 | 「さらに詳しく知るにはフォローしてください」 / 「プロフィールにリンクがあります」 |
# ナレーションを生成します
infsh app run falai/dia-tts --input '{
"prompt": "[S1] ほとんどのランディングページはこの間違いを犯しています。成果ではなく、機能をファーストビューに置いています。トップコンバートするページは、製品を使用した後の生活がどのようなものかを示しています。試してみてください。コンバージョン率が上昇するのを見るでしょう。"
}'
# 動画を生成します
infsh app run google/veo-3-1-fast --input '{
"prompt": "スクリーンレコーディングスタイル、デザインの良いランディングページをスクロール、クリーンでモダンなUI、スムーズなスクロール、プロフェッショナルなウェブサイト"
}'
ブログ投稿 -> オーディオグラム
最高の引用を抽出します。音声を生成します。波形ビジュアルを追加します。
# 主要な引用の音声を生成します
infsh app run falai/dia-tts --input '{
"prompt": "[S1] ランディングページでよく見かける最大の間違いは...機能をファーストビューに置くことです。最高のページは成果を示します。製品が何をするかではなく、その後の生活がどのようなものかを示します。"
}'
ポッドキャストエピソード -> ブログ投稿
# 1. エピソードを文字起こしします
infsh app run <stt-app> --input '{
"audio": "episode-42.mp3"
}'
# 2. 文字起こしをブログ形式に編集します:
# - フィラーワード(えーと、あのー、みたいな、ご存知のように)を削除します
# - トピックの変更箇所にヘッダーを追加します
# - 段落に分けます
# - 導入と結論を追加します
# - エピソードで言及されたリンクを追加します
ポッドキャストエピソード -> 引用カード
話者属性付きの最高の引用を3~5個。
# 引用カードの背景を生成します
infsh 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に最適な瞬間:
- リアクションショット
- ビフォー/アフターの公開
- 主要なデモンストレーションステップ
- 面白いまたは驚くべき瞬間
長編動画 -> 短編クリップ
# Reels/TikTok/Shorts 用に最適な15~60秒のセグメントを抽出します
# 文脈なしで意味が通じる自己完結型の瞬間に焦点を当てます:
# - 1つのヒントまたは洞察
# - 驚くべき統計の公開
# - 1つの機能のデモンストレーション
# - 強い意見またはホットテイク
黄金律
フォーマット間でコピー&ペーストは絶対にしないでください。 各プラットフォームには異なるものがあります。
| プラットフォーム | 注意持続時間 | トーン | フォーマット |
|---|---|---|---|
| ブログ | 5-10分 | 詳細、詳細な |
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Content Repurposing
Turn one piece of content into many formats via inference.sh CLI.
Quick Start
curl -fsSL https://cli.inference.sh | sh && infsh login
# Generate a quote card from a blog pull-quote
infsh 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
}'
The Content Pyramid
One source piece can generate 10+ derivative assets:
┌──────────┐
│ LONG-FORM │ Blog post, podcast, video, whitepaper
│ SOURCE │
└─────┬─────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌─────────┐ ┌──────┐ ┌──────────┐
│ MEDIUM │ │MEDIUM│ │ MEDIUM │ Newsletter, LinkedIn, email
│ FORMAT │ │FORMAT│ │ FORMAT │
└────┬────┘ └──┬───┘ └────┬─────┘
│ │ │
┌────┼────┐ │ ┌────┼────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼
┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐ Tweets, quotes, audiograms,
│ ││ ││ ││ ││ ││ ││ │ short clips, infographic tiles
└───┘└───┘└───┘└───┘└───┘└───┘└───┘
Conversion Recipes
Blog Post -> Twitter/X Thread
Extract 5-8 key insights. One per tweet. Add hook.
| Element | Rule |
|---|---|
| Hook tweet | Listicle, contrarian, or promise format |
| Body tweets | One insight per tweet, 280 chars max |
| Visual breaks | Add image every 3-4 tweets |
| Final tweet | CTA + "RT the first tweet if useful" |
Adaptation:
- Remove nuance and caveats (threads are punchy)
- Add numbers and specifics (threads need skimmability)
- Cut academic language (threads are conversational)
# Generate a visual for the thread
infsh 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
infsh 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:"
}'
Blog Post -> LinkedIn Carousel
1 slide per section. 8-12 slides total.
| Slide | Content |
|---|---|
| 1 (Hook) | Bold claim or question from headline |
| 2-9 (Content) | One key point per slide, large text, supporting visual |
| 10 (Summary) | Recap the key takeaways |
| 11 (CTA) | "Follow for more" / "Save this" / "Comment your thoughts" |
Specs: 1080x1080 (square) or 1080x1350 (4:5 for more space)
# Generate carousel slides
for i in {1..10}; do
infsh 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
Blog Post -> Newsletter Section
3-line summary + "why it matters" + link.
## 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)
Blog Post -> Short-Form Video Script
Problem + key insight + CTA. Under 60 seconds.
| Section | Duration | Content |
|---|---|---|
| Hook | 3s | "Most people get [topic] wrong." |
| Problem | 10s | State the common mistake |
| Insight | 25s | Your key finding/advice |
| Proof | 10s | One stat or example |
| CTA | 5s | "Follow for more" / "Link in bio" |
# Generate voiceover
infsh 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
infsh 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"
}'
Blog Post -> Audiogram
Pull best quote. Generate audio. Add waveform visual.
# Generate audio of the key quote
infsh 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."
}'
Podcast Episode -> Blog Post
# 1. Transcribe the episode
infsh 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
Podcast Episode -> Quote Cards
3-5 best quotes with speaker attribution.
# Generate quote card backgrounds
infsh 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
}'
Video -> GIF
Key moment, 3-5 seconds, under 5MB.
Best moments for GIFs:
- Reaction shots
- Before/after reveals
- Key demonstration steps
- Funny or surprising moments
Long Video -> Short Clips
# 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
The Golden Rule
Never copy-paste across formats. Each platform has different:
| Platform | Attention Span | Tone | Format |
|---|---|---|---|
| Blog | 5-10 min | Thorough, detailed | Long paragraphs OK |
| Twitter/X | 5-30 sec per tweet | Punchy, declarative | 280 chars, fragmented |
| 1-3 min | Professional, insightful | Short paragraphs, line breaks | |
| Newsletter | 5-7 min | Curated, personal | Sections with headers |
| TikTok/Reels | 15-60 sec | Energetic, direct | Hook in 1 second |
| Podcast | 20-60 min | Conversational, deep | Stories and tangents OK |
Content Repurposing Checklist
For each piece of long-form content, create:
- [ ] Twitter/X thread (5-8 tweets)
- [ ] LinkedIn post or carousel
- [ ] Newsletter section (3-line summary)
- [ ] 2-3 quote cards for social
- [ ] Short-form video script (30-60s)
- [ ] Email snippet for nurture sequence
- [ ] Slide for internal presentation
Common Mistakes
| Mistake | Problem | Fix |
|---|---|---|
| Copy-pasting between platforms | Feels lazy, wrong format | Rewrite for each platform's style |
| Repurposing weak content | Amplifies mediocrity | Only repurpose your best pieces |
| Same day posting everywhere | Audience overlap sees duplicates | Stagger across days/weeks |
| Losing the core message | Derivative misses the point | Identify the ONE key insight first |
| No visual adaptation | Text-only on visual platforms | Create platform-specific graphics |
| Forgetting attribution | Plagiarizes yourself | Link back to the original |
Related Skills
npx skills add inferencesh/skills@ai-social-media-content
npx skills add inferencesh/skills@ai-image-generation
npx skills add inferencesh/skills@text-to-speech
npx skills add inferencesh/skills@twitter-automation
Browse all apps: infsh app list