content-repurposing
作成者 inferen-shcontent-repurposing を使うと、1つの長尺コンテンツから、ソーシャル投稿、スレッド、カルーセル、引用カードなど、複数フォーマットのコンテンツを一括で生成できます。inference.sh CLI を使って、AI によるコンテンツの「アトマイズ(細分化)」を行いたいコンテンツマーケターやクリエイター向けに設計されています。
概要
content-repurposing スキルでできること
content-repurposing スキルは、1本の長尺コンテンツを、複数のチャネル向けの小さなアセットへと「分解」するためのスキルです。基盤として inference.sh CLI を利用しており、次のような用途向けに設計されています。
- ブログ記事、ポッドキャスト、動画、ホワイトペーパーなどを、複数の派生コンテンツに展開する
- 長文から抜き出した引用をもとに、SNS 用のビジュアル引用カードを生成する
- 複数プラットフォームにまたがる、再現性のあるコンテンツマーケティングのワークフローを構築する
このスキルは、1つのコアとなるソースアセットから、ニュースレターやソーシャルスレッド、投稿、ビジュアルスニペットなどの中尺・短尺コンテンツへと広げていく「コンテンツピラミッド」の考え方に基づいています。
このスキルが向いているユーザー
次のような場合に、content-repurposing の利用を検討してください。
- 長尺コンテンツを体系的に分解するために、AI を構造的に活用したい コンテンツマーケター や ソーシャルメディア担当者
- 1つひとつのコンテンツ資産から、できるだけ多くの配信価値を引き出したい ブロガー、ポッドキャスター、動画クリエイター
- Web ツールを場当たり的に使うのではなく、CLI ベースで AI ワークフローを試してみたい マーケティングチーム
すでに長尺コンテンツを継続的に制作しており、それを次のような形に体系的に変換したいケースに特に適しています。
- ブログ記事からスレッドやカルーセルへの変換(blog-to-thread / blog-to-carousel)
- ポッドキャストからブログ記事や要約構成への変換(podcast-to-blog)
- 動画から引用文やビジュアル引用カードへの変換(video-to-quotes)
content-repurposing が向いているケース / 向いていないケース
向いているケース:
- ターミナルでコマンドを実行することに抵抗がない
- inference.sh (
infsh) CLI を利用している、もしくは新規にインストールしてもよい - コピペ前提の単発ツールではなく、再利用可能なワークフローやスクリプトを構築したい
向いていないケース:
- CLI を一切使わない、完全なグラフィカル・非テクニカルなインターフェースだけが必要
- 短文投稿のみを扱っており、長尺コンテンツをほとんど制作していない
- コンテンツの細分化ワークフローではなく、汎用的な AI ライティングアシスタントを探している
使い方
1. 前提条件とインストール
content-repurposing スキルは、inference.sh のスキルエコシステムおよび CLI を利用していることを前提としています。
-
スキルを自分の skills ワークスペースに追加する(例: Agent Skills と互換性のある環境など):
npx skills add https://github.com/inferen-sh/skills --skill content-repurposing -
inference.sh CLI (
infsh) をインストールする。スキルの
SKILL.mdに CLI のインストール手順へのリンクがあります。- 次を開きます:
https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md - お使いのプラットフォームに合わせて
infshをインストールし、PATH に通します。
- 次を開きます:
-
CLI のインストール後、inference.sh にログインします。
infsh login
これで、content-repurposing の各ワークフローから infsh CLI 経由で AI モデルを呼び出せるようになります。
2. コアワークフロー:長尺コンテンツから各種アセットへ
content-repurposing の中核となる考え方は、コンテンツピラミッドです。
- 長尺ソース(ブログ記事、ポッドキャストのトランスクリプト、動画のトランスクリプト、ホワイトペーパーなど)からスタート
- そこから 中尺アセット(ニュースレターのセクション、LinkedIn 投稿、メール本文など)を派生
- さらにそれらを 短尺スニペット(ツイート、フック、キャプション、引用文、画像など)へ分解
リポジトリのプレビューでは引用カード生成にフォーカスしていますが、スキルの説明では、次のような用途を想定していることが明示されています。
- Blog-to-thread
- Blog-to-carousel
- Podcast-to-blog
- Video-to-quotes
- その他「one-to-many」型のコンテンツ再利用レシピ
これらのレシピは、リポジトリ内の guides/content/content-repurposing 配下にガイドとして整理されており、自分のプロセスに合わせてカスタマイズできます。
3. 例:pull-quote から引用カードを生成する
SKILL.md には、infsh と画像モデルを組み合わせて、SNS 用の引用カードを生成する具体例が掲載されています。
-
ブログ記事やトランスクリプトから、インパクトのある pull-quote(抜粋引用)を選びます。
-
infshでモデルを実行し、引用カードに合う背景画像を生成します。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 }' -
生成された画像を引用グラフィックのベースとして使用し、好みのデザインツールで選んだテキストを上に載せます。
このパターンは、prompt や画像サイズ、使用モデルを変更することで、さまざまなソーシャルプラットフォームやブランドスタイルに合わせて拡張できます。
4. ファイル構成の理解
content-repurposing をインストールしたら、次の主要ファイルを確認して、ワークフローの全体像をつかみつつカスタマイズしてください。
SKILL.md– スキルの概要、前提条件、利用例のスニペットなどをまとめたハイレベルな説明。最初に読むべきファイルです。guides/content/content-repurposing/– コンテンツピラミッドをはじめとするコンテンツアトマイズの概念説明と、各フォーマットへの具体的な変換レシピをまとめたガイド。
スキルの統合方法によっては、次のようなファイルも確認・利用することがあります。
- ローカルにチェックアウトした
inferen-sh/skillsリポジトリ内にあるmetadata.jsonなどの設定ファイル(存在する場合)。スキルがどのように登録・記述されているかを把握できます。
5. 自分のワークフローへの content-repurposing の組み込み方
このリポジトリは、厳密なテンプレートというよりも リファレンス実装 として扱うのが適しています。自社や個人のワークフローに合わせて、次のように調整してください。
- 使用するモデルを差し替える: inference.sh 経由で使いたい画像モデルやテキストモデルがある場合は、
infsh app runコマンドを書き換えます。 - プロンプトとパラメータを調整する: よく使うソーシャルプラットフォームやブランドガイドラインに合わせて、プロンプト文、画像サイズ、アスペクト比などを最適化します。
- 自分のスクリプトに組み込む: CLI のサンプルコマンドを、自作のシェルスクリプトや自動化パイプラインに組み込みます(例: CMS からコンテンツを取得し、処理して、生成されたアセットを保存する Bash スクリプトなど)。
content-repurposing スキルは、長尺コンテンツが追加されるたびに繰り返し実行できる コンテンツマーケティングワークフロー を構築したい場合に、特に力を発揮します。
FAQ
content-repurposing は単体アプリですか? それともインストールして使うスキルですか?
content-repurposing は、inferen-sh/skills リポジトリ内の スキル の1つです。次のコマンドで自分の skills 環境に追加します。
npx skills add https://github.com/inferen-sh/skills --skill content-repurposing
スタンドアロンのデスクトップアプリや Web アプリではなく、プログラム的な利用やターミナルワークフローの中で使うことを前提としています。
content-repurposing を使うには inference.sh CLI が必須ですか?
はい。スキルの SKILL.md には、許可されたツールとして Bash (infsh) が明記されており、inference.sh CLI (infsh) がインストールされていることを前提としたコマンドが記載されています。
次の手順が必要です。
-
以下の手順に従って
infshをインストールします。https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md -
サンプルコマンドを実行する前に、
infsh loginでログインします。
content-repurposing は引用カード以外にも対応できますか?
提供されている例は、AI 画像モデルを使った 引用カード生成 にフォーカスしていますが、スキル自体はより広い範囲の コンテンツアトマイズ を想定しています。
- Blog-to-thread / Blog-to-carousel のフロー
- Podcast-to-blog 変換
- Video-to-quotes ワークフロー
これらの変換に関する詳細なガイドやレシピは、guides/content/content-repurposing/ 配下にまとめられています。そこで示されているパターンをベースに、自分のプロンプトやスクリプトを追加して拡張できます。
content-repurposing はコピー(文章)も書いてくれますか?
リポジトリの抜粋では、infsh を使ったビジュアル(引用カード)の生成例が中心ですが、全体の説明では複数フォーマットのコンテンツを扱うことが示されています。テキスト生成に関しては、あくまで ワークフローのガイド として捉え、自分で選んだモデルとプロンプトで実装する想定です。
実務では、例えば次のように使うことを想定できます。
- inference.sh に対応したテキストモデルを使い、スレッド、投稿、要約などのアウトラインを生成する
- コンテンツピラミッドと各レシピを、ワークフロー設計のひな型として活用する
最新の推奨プロンプトやコマンドパターンについては、リポジトリ内のガイドを確認してください。
非エンジニアのマーケターにも向いていますか?
このスキルは、ターミナル操作にある程度慣れている テクニカル寄り / ハイブリッド型のマーケター に最適です。高度なエンジニアリングスキルまでは不要ですが、少なくとも次のようなことができる必要があります。
- CLI をインストールする
- Bash のサンプルコマンドを実行する
infshの呼び出しで、プロンプトやパラメータを調整する
もし完全にグラフィカルなツールのみを希望する場合は、チーム内でターミナルやスクリプト設定を担当できるメンバーと組んで利用するほうがスムーズです。
スキルの設定内容はどこで確認・編集できますか?
スキルを追加した後は、ローカルにチェックアウトした inferen-sh/skills リポジトリ内のファイルを開いて確認します。
- まずは
SKILL.mdで、概要と主要なコマンド例を把握します。 - 続いて
guides/content/content-repurposing/を確認し、コンセプトモデルとステップごとのレシピを参照します。
これらのパターンを自分のリポジトリや社内ツールにコピーし、パス、プロンプト、モデルの選択などを自分たちのコンテンツスタックに合わせて調整することができます。
