SNS用AIプロンプトライブラリの作り方|再利用可能なテンプレ運用
SNS投稿のAIプロンプトをテンプレ化し、誰でも一定品質を再現できるライブラリを作るための実務手順を解説します。
「ChatGPTで投稿を作って」と毎回違う人に頼むと、毎回違うトーンの投稿が返ってきます。原因はAIではなく、プロンプトが個人の手元にしかないことです。プロンプトをライブラリ化すれば、AIの出力は再現可能になり、SNS運用は属人化を抜け出します。
このガイドでは、SMBや代理店がSNS投稿用のAIプロンプトライブラリをゼロから構築する手順をまとめます。Notion / Airtable / GitHubのいずれを使う場合でも応用できる構造で書きます。
TL;DR
- プロンプトは「個人のメモ」ではなく「再利用可能な資産」として扱う
- 5つの要素(命名・変数・モデル・例・評価)を満たすテンプレ構造を共通化する
- バージョン管理(v1, v2…)と運用ログを残し、A/Bテストで進化させる
- ライブラリは40〜80本に収め、それ以上はカテゴリ分割する
- 月次でレビューし、使われていないテンプレは整理する
なぜプロンプトを“ライブラリ化”するのか
プロンプトを個人で持ち続けると、3つの典型的な問題が起きます。
- スタッフが変わると質が落ちる:辞めた人のChatGPT履歴に成功プロンプトが眠っている
- ブランドボイスがブレる:書き手によってトーンがまちまち、フィードに統一感がない
- 改善が累積しない:誰が・どのプロンプトを・いつ改善したのかが残らない
ライブラリの基本構造
プロンプト1本につき、以下5項目を必ずそろえます。
| 項目 | 内容 | 例 |
|---|---|---|
| 命名 | カテゴリ-用途-媒体-番号 | `Caption-Promo-IG-001` |
| 入力変数 | 差し替え変数の一覧 | `{商品名}` `{訴求軸}` `{季節}` |
| 推奨モデル | どのAIモデル向けに最適化されたか | `Claude 3.7 Sonnet` `GPT-4o` |
| Few-shot例 | 良い出力2〜3例 | (実投稿の文章) |
| 評価指標 | 合格ラインの定義 | 文字数・絵文字・CTA有無 |
命名規則
「カテゴリ - 用途 - 媒体 - 番号」の4要素で固定します。
- カテゴリ: `Caption` / `Hook` / `CTA` / `Carousel` / `Hashtag` / `Reply` / `Story`
- 用途: `Promo` / `Edu` / `Story` / `UGC` / `Seasonal` / `LaunchTease`
- 媒体: `IG` / `X` / `TT` / `LI` / `FB` / `LINE`
- 番号: 3桁ゼロパディング(001〜999)
入力変数
プロンプトの中に「いつも変わる部分」を `{変数名}` として明示します。
- `{業種}` `{商品名}` `{ターゲット}` `{訴求軸}` `{文字数}` `{絵文字数}` `{言語}` `{CTA文}` `{季節}`
推奨モデル
同じプロンプトでもモデルが変わると挙動が変わります。1本のプロンプトは1つのモデル前提で書き、別モデルに移植する際は別バージョンを作ります。
ChatGPT vs Claude vs Geminiの比較で、モデル別の挙動の違いをまとめています。
Few-shot例
「こういう出力が欲しい」を2〜3個のサンプルで示します。実際にエンゲージしたあなたの投稿を入れるのがおすすめです。架空の例より、自社実績のほうが効きます。
評価指標
合格ラインを最初から数値で書きます。
- 文字数(例:120〜180字)
- ハッシュタグ数(例:5〜8個)
- 絵文字数(例:0〜2個)
- CTAの有無
- 禁止語の不使用(例:「絶対」「必ず」「100%」)
ライブラリ全体の構成(推奨ディレクトリ)
40〜80本のプロンプトを以下の階層で整理します。
``` prompt-library/ ├── 00_README.md ├── 01_brand_voice.md # トーン定義(全プロンプトで参照) ├── 10_caption/ │ ├── promo/ │ ├── edu/ │ ├── story/ │ └── seasonal/ ├── 20_hook/ ├── 30_cta/ ├── 40_carousel/ ├── 50_hashtag/ ├── 60_reply/ └── 99_archive/ ```
`01_brand_voice.md` の中身
「ブランドボイスファイル」を1つ作り、すべてのプロンプトの冒頭で参照させます。
```
Brand Voice — Adpicto
- トーン: フレンドリーだが断言しすぎない
- 一人称: 「私たち」(堅すぎる場合は控える)
- NG語: 「革命的」「絶対」「最強」「神」
- 推奨表現: 「〜できそう」「〜のヒントになれば」
- 絵文字: 投稿あたり0〜2個まで
ブランドボイスはAIブランドボイス記事の手法でドキュメント化しておきます。
テンプレ実例: 5本
実際に使えるテンプレを5本紹介します。すべて`Adpicto Brand Voice`を読み込んだ状態を前提にしています。
テンプレ1: Caption-Promo-IG-001(プロモ投稿)
``` あなたはSNSコピーライターです。以下の制約のもと、 {業種}向けの{商品名}を訴求するInstagram投稿を1本書いてください。
制約
- 文字数: 140〜180字
- 絵文字: 0〜2個
- ハッシュタグ: 5〜8個(投稿の最後にまとめる)
- 訴求軸: {訴求軸}
- ターゲット: {ターゲット}
- 結びにCTAを1つだけ含む
例
(あなたの過去の良い投稿2本)出力
- 投稿本文
- ハッシュタグ
テンプレ2: Hook-Edu-TT-001(TikTok教育系フック)
``` TikTok最初の3秒で離脱を防ぐフック文を、{テーマ}について5案書いてください。
- 各案は20字以内
- 数字 or 質問 or 反直感のいずれかを含む
- 「絶対」「神」など断言系は禁止
テンプレ3: CTA-Launch-X-001(Xでのローンチ告知CTA)
``` 新サービス {商品名} のローンチ告知用に、Xに投稿するCTAを3案。
- 280字以内
- リンク誘導は最後の1行
- 絵文字は最大2個
- ターゲット: {ターゲット}
テンプレ4: Carousel-Edu-IG-001(教育系カルーセル構成)
``` {テーマ}を扱うInstagramカルーセル投稿の構成を、表紙+6スライドで設計してください。
- 各スライドの見出し(最大15字)
- 各スライドの本文(最大80字)
- 最後のスライドはCTA({CTA文})
テンプレ5: Reply-Customer-LI-001(LinkedInコメント返信)
``` LinkedInで顧客から「{コメント原文}」というコメントが来ました。
- 100字以内で丁寧に返信
- 専門用語は避ける
- 質問で会話を続ける1文を含む
バージョン管理
プロンプトはコードと同じく改善されるので、v1 / v2 / v3 と版を残します。
| バージョン | 変更内容 | 評価 |
|---|---|---|
| v1 | 初版 | 平均到達率 X% |
| v2 | 例を3本に増加 | 平均到達率 X+8% |
| v3 | 文字数制約を厳格化 | 平均到達率 X+10% |
GitHubで管理する場合はディレクトリ+PRで自然にバージョン管理ができます。Notion / Airtableの場合は「version」プロパティを使い、旧版は`99_archive/`へ移動します。
ナレッジツール別の構築パターン
3つのよくあるツールで使い勝手を比較します。
| ツール | 強み | 弱み | おすすめ規模 |
|---|---|---|---|
| Notion | 検索・タグ・社内Wiki連携 | バージョン管理が弱い | 〜80本のSMB |
| Airtable | 変数列・Sheets的な一括差し替え | テキストの可読性 | 中規模〜代理店 |
| GitHub | 厳格なバージョン管理・差分レビュー | 非エンジニアの心理的障壁 | エンジニア中心の組織 |
コンテンツカレンダーテンプレとNotionで連携すれば、「どの投稿でどのプロンプトを使ったか」を1か所で追えます。
運用ログのとり方
プロンプトのABテストを回すには、毎投稿のメタデータを残すのが必須です。
- 投稿日 / 媒体 / プロンプト名 / バージョン / 担当者 / 一次出力(人間編集前) / 最終投稿 / KPI(リーチ・保存・CTR)
業種別の最初の20本
ゼロからではなく、業種に合った“最初の20本”からスタートすると立ち上がりが速いです。
カフェ・飲食
- メニュー紹介・季節商品・スタッフ紹介・舞台裏・常連エピソード・口コミ紹介
- 詳細:カフェ向けユースケース / 飲食店
美容・サロン
- 施術前後(許諾済み)・スタイル提案・ヘアケア知識・指名スタッフ紹介
- ユースケース:美容サロン
EC・小売
- 新商品ティーザー・使用シーン・スタッフコーデ・限定セール
- 詳細:EC向けユースケース
フィットネス
- 1日1ストレッチ・お客様変化・トレーナー紹介・栄養Tips
- ユースケース:フィットネス
フリーランス・個人事業
- 制作実績・働き方の本音・問い合わせ動線
- ユースケース:フリーランス
SNS別: プロンプトの違い
各プラットフォームで“当たる文体”が違うので、同じテーマでも別プロンプトを書きます。
| 媒体 | 文字数の中央値目安 | トーン | フック種別 |
|---|---|---|---|
| 100〜180字 | 親しみ+世界観 | 物語・問いかけ | |
| TikTok | 50〜120字 | テンポ重視 | 反直感・数字 |
| X / Twitter | 60〜200字 | リアルタイム性 | 意見・速報 |
| 200〜400字 | 信頼・洞察 | 経験談・データ | |
| 80〜200字 | コミュニティ | 質問・呼びかけ |
Instagramアルゴリズム解説やTikTokアルゴリズム解説も併せて読み込み、プロンプトの“合格ライン”を媒体別に微調整します。
ありがちな失敗
失敗1: ライブラリが100本超えで誰も使わなくなる
- 対策:60本前後をアクティブに保ち、それ以上はアーカイブへ
失敗2: ブランドボイスファイルを更新し忘れる
- 対策:四半期ごとに1回必ず見直し、変化(例:新商品ライン)を反映
失敗3: 個人ChatGPTで完結する人が残る
- 対策:「公式テンプレ以外で投稿しない」をチームルールに明文化
失敗4: ABテストの記録を残さない
- 対策:投稿のメタログを必須化、レビュー会で月次共有
ライブラリを“育てる”レビュー会の進め方
月1回30分のレビュー会で以下を回すと、ライブラリは継続的に磨かれます。
- 上位20%プロンプト:何が効いているかを言語化
- 下位20%プロンプト:理由分析、差し替えor削除
- 新規追加候補:3本まで提案、次月からトライアル
- ブランドボイスの差分:表現揺れがあれば`01_brand_voice.md`に追加
ありがちな質問(FAQ)
Q1. プロンプトをChatGPTに「保存」させる機能で十分ではないですか?
A. 個人単位での再利用には便利ですが、チーム共有・バージョン管理・ABテストには不向きです。本格的に運用するならNotionやAirtableなど共有可能なナレッジに置くのが安全です。
Q2. テンプレ何本あれば足りますか?
A. SMBなら40〜60本が目安。代理店規模でも80本以下に抑え、超えたらカテゴリ分割を検討してください。100本超のライブラリは「使われない死蔵テンプレ」を産みやすいです。
Q3. 1つのテンプレで複数モデルに対応できますか?
A. 同じプロンプトを複数モデルで使うと結果がブレます。同じ用途でもモデル別にv1, v2を分けるのが安全です。
Q4. プロンプトはどのくらいの頻度で更新しますか?
A. 月1回のレビュー+四半期ごとのブランドボイス見直しが目安。アルゴリズム変動が大きいタイミング(Instagramアルゴリズム更新時など)は臨時で見直します。
Q5. SNSツールにプロンプトを移行できますか?
A. 多くのAI SNSツールは独自テンプレ機構を持ちますが、テキスト形式(Markdown / JSON)で書いておけば、Adpictoのような専用ツールにも簡単に取り込めます。
次の一歩
まずは5本のテンプレ+ブランドボイスファイルから始めてください。1か月運用してから、足りないカテゴリを足す方が、机上で完璧設計を試みるより素早く育ちやすい傾向があります。 作ったテンプレはキャプションが伸びる書き方ガイドの原則と突き合わせて磨き、上位プロンプトだけが残る運用を目指しましょう。
関連記事
Instagram/TikTokのバイオをAIで作るガイド|検索意図と動線設計
AIでInstagram・TikTokのプロフィール文を作るための実務ガイド。検索意図と転換動線を意識した設計手順を解説します。
花屋のLINE公式アカウント配信テンプレ集|母の日・記念日・季節花の予約獲得【2026】
花屋がLINE公式アカウントで母の日・記念日・季節花の予約を獲得するための配信テンプレ集。配信タイミング、文面、AI活用までを実践的に解説します。
美容室のビフォーアフター投稿テンプレ集|成果可視化と予約導線【2026】
美容室Instagramのビフォーアフター投稿テンプレを実例ベースで紹介。撮影構図、キャプション、ハッシュタグ、予約導線まで体系化します。