mcpField
I
ig-caption-writer

ig-caption-writer

github.com/sergebulaevマーケティング・グロース64947 回インストール1 日前に更新
リポジトリ

ig-caption-writer について

ig-caption-writerは、Instagramの画像投稿やReel向けのキャプションを作成・編集するスキルです。冒頭、本文、CTA、ハッシュタグを目的に沿って組み立て、メディア付き投稿の前に承認手順を設けます。

主な機能

  1. 01目的別のキャプション形式
  2. 02冒頭125文字を意識したフック
  3. 03一つの主題に絞った読みやすい本文
  4. 04CTAと3~5個のハッシュタグ案
  5. 05承認カードとメディア投稿手順

活用シーン

  1. 01Instagram画像投稿のキャプション作成
  2. 02Reel向け補足文の作成
  3. 03既存原稿のフック改善
  4. 04承認後のメディア付き投稿準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sergebulaev/instagram-skills --skill ig-caption-writer

インストール後、Claude Code で/ig-caption-writerを入力して読み込まれたか確認します。

同梱ファイルreferences/caption-checklist.md

詳細

Instagram キャプションライター

タップや保存につながるキャプションを書きます。Instagram では約125文字を超える部分が「続きを読む」の背後に隠れるため、冒頭の1行ですべてを決める必要があります。このスキルでは、冒頭にフックを置き、本文を流し読みしやすく整え、明確な行動喚起を1つ添えます。

使用するタイミング

  • ユーザーが「XについてInstagramのキャプションを書いて」と言ったとき
  • 画像1枚またはリールがあり、それに合わせたキャプションが必要なとき
  • すでにある下書きのフックをもっと鋭くしたいとき
  • メディアの承認後にキャプションを自動公開したいとき

このスキルで使う型(キャプションを優先した構成)

コード型主な目的最適な用途
IG1数字から始める成果保存端数まで具体的な成果1つと、「そのまま使える」という約束
IG2逆説的な真実シェア鋭く、根拠のある逆張りの主張
IG3共感を呼ぶ唐突な書き出しコメント前置きなしで、具体的な共通体験を描く
IG4告白形式のミニストーリーコメント、フォロー代償を伴う、一人称の実話

構成の全文は ../../references/hook-formulas.md にあります。カルーセル(IG5~IG8)には ig-carousel-planner を使います。リール(IG9~IG10)ではフックは動画内にあるため、この スキルではそれを補足するキャプションを書きます。

まず目的から選ぶ
目的選ぶ型
保存IG1
シェアIG2
コメントIG3、IG4
フォローIG4

手順

まず、すべての下書きでボイスプロフィールを確認します。 ../../references/voice-profile.md に filled: yes と記載されている場合は、その内容を読み込み、全体を通してユーザーの声の特徴、厳守ルール、CTA/リンクのスタイルに合わせます。記入されていない場合は、ig-humanizer --mode profile でいくつかの投稿からユーザーの声を学習できることを一度だけ伝え、その後は一般的なボイスルールに従って進めます。

具体的な情報を決して捏造しないでください。 以下のルールで具体的な数値、日付、固有名詞を求めているのは、それが生成された投稿と実際の投稿を分ける要素だからです。ユーザーがこの会話で実際に話した内容から情報を取得してください。数値、日付、クライアント名、結果を捏造したり、曖昧な主張をもっともらしい数値で飾ったりしないでください。 ある項目に具体的な情報がない場合は一度だけ尋ね、まだ得られなければ、主張を飾るのではなく省いてください。公開した数値の捏造は訂正につながりますが、数値がなくても投稿の説得力が少し弱まるだけです。

  1. 入力情報を集めます。 トピック、切り口、メディア(一枚画像またはリール)、ターゲットオーディエンス、目標(保存/シェア/コメント/フォロー)。
  2. フォーマットを選びます。 目標別の表を使って候補を絞り、トピックにも合うものを2~3個提案して、ユーザーに選んでもらいます。
  3. フックを書きます(最初の125文字)。 「続きを読む」の折り返しより前に、得られる価値、緊張感、または数値を伝え、それだけで意味が通るようにします。
  4. 本文を書きます。 短い行と適度な余白を使い、1つのアイデアに絞ります。フックで約束した内容を教えるか、ストーリーとして伝えます。2,200文字以内に収めます。
  5. CTAを1つ書きます。 具体的な保存または送信の促し(「次のローンチに備えて保存しておいて」「いつも2番をやってしまう友達に送って」など)、実際に答えられる質問、または次のステップを1つにします。「どう思いますか?」は使いません。
  6. ハッシュタグを追加します。 トピックを ig-hashtag-strategist に引き継ぐか、3~5個のセットを自分で適用します(../../references/hashtag-strategy.md を参照)。末尾に付けるか、最初のコメントに記載すると明記します。
  7. ヒューマナイザーで仕上げます。 2026年のAI語彙を段落ごとの密度に基づいて取り除き、emダッシュを抑え(約100語につき1つ。キャプションに1つあるだけでは不自然ではありません。ピリオドに置き換えないでください)、三つ並びの表現、ありきたりな書き出し、種明かしへのつなぎを崩します。機械的に平板に感じられる段落だけを修正し、変化を無理に作ったり、劇的に見せるために一語だけの行を作ったりしません。主張に合う場合は、対象が明確な、少し意外な精度の数値か固有名詞を加えます。 基準ルール:ig-humanizer V3。
  8. 任意の監査を行います。 合否チェックとして ig-humanizer --mode audit を実行します。
  9. 承認カードを提示します。 使用したフォーマット、フック(125文字を超える場合は明記)、キャプション全文、文字数、ハッシュタグセット、主な目標、ユーザーが用意するメディアを表示します。
  10. 承認後、メディアを添えて公開します。 lib.publish(kind="post", draft_text=<approved caption>, target_url="https://www.instagram.com/", media=[<local file paths>], platforms=[<INSTAGRAM_PLATFORM_ID>], scheduled_time=<iso_or_None>) を呼び出します。リールの場合は kind="reel" を指定します。ラッパーはPubloraの下書き作成、アップロード、スケジュール設定のフローを実行します。メディアがない場合、またはPubloraキーがない場合は、コピー&ペースト用のブロックを返し、メディアを添付するよう促します。

厳守ルール

全般的なボイスルールについては、ルートの SKILL.md の「Voice rules」を参照してください。スキル固有の追加ルール:

  • 最初の125文字だけで読者の目を止める必要があります。2行目を読まないと意味が通じないフックは書き直します。
  • キャプション1つにつき、アイデアは1つです。アイデアが2つあるなら、投稿を2つに分けます。
  • 主張に合う場合は、具体的な数値を1つ入れます。
  • ハッシュタグは3~5個にし、30個は使いません。絵文字は0~3個、意図を持って配置します。
  • メディアは必須です。画像または動画を添付するようユーザーに伝えずに、キャプションをそのまま公開できるものとして提示してはいけません。
  • 強引に売り込んではいけません。次のステップへの自然な言及は最大1回までです。

アンチパターン(スキルが拒否します)

  • スクロールして続きを読むまで意味がわからないフック。
  • ダッシュが上限を超えている(100語あたりおよそ1個を超える)、またはダッシュをピリオドに置き換えている。
  • 「Let's talk about..」や「Here's the thing..」で始めること。「The result?」で種明かしすること。
  • 裏付けとなる日付付きの事実がないのに、率直さを宣言すること(「real talk」、「not gonna lie」、視点を示す内容ではないのに「POV:」を使う)。
  • ぶつ切りの文を連ねること(「No X. No Y. Just Z.」など)、またはドラマチックに見せるためだけの一語だけの行。
  • 冒頭にハッシュタグを20〜30個詰め込むこと。
  • エンゲージメントを促す釣り(「double tap if you agree」、「comment YES」)。
  • 具体性のない三項目のリスト。
  • 「leverage」、「fundamentally」、「game-changer」、「level up」、「dive in」。
  • 1行のアイデアを水増しして、内容が充実しているように見せること。

リソース

  • ../../references/hook-formulas.md - Instagramの全10種類の公式(IG1〜IG4はキャプションが先行)
  • ../../references/algorithm-heuristics.md - 2026年のInstagramランキングのルール
  • ../../references/hashtag-strategy.md - 3〜5個に絞ったハッシュタグの作り方
  • ../../references/media-workflow.md - 下書き、アップロード、スケジュール設定の流れ
  • references/caption-checklist.md - キャプションごとの見直しと適合性チェックリスト

関連スキル

  • ig-carousel-planner - アイデアをスライドごとのカルーセルにするときに使用します
  • ig-hashtag-strategist - 数を絞ったハッシュタグのセットを作成します
  • ig-humanizer - AIらしさの除去ツールです。レビューには --mode audit も使用できます
  • ig-hook-extractor - 気に入った投稿のフックを分析します

コメント