Communitygithub.com

pawangai/caption-writer

プラットフォームごとに最適化された、すぐに使えるソーシャルメディア向けキャプションを生成します。

caption-writer とは?

このスキルは、Instagram、TikTok、LinkedIn、X、Threads、Facebook、Pinterest、YouTube Shorts、WhatsApp Statusなど、複数のプラットフォーム向けに、それぞれの特性に合わせたキャプションを作成するAIエージェントスキルです。ユーザーはトピック、コンテンツの種類(カルーセル、リール、写真、ストーリー、テスティモニアル、プロモーションなど)、ターゲットプラットフォーム、目的(教育、保存、販売など)を入力するだけで、各プラットフォームの文字数制限やフォーマットに自動で適応したキャプションを生成できます。フック(冒頭のつかみ)、本文、CTA(行動喚起)、ハッシュタグ、代替テキスト、さらには最初のコメント案まで含んだ完全なキャプションを出力し、各プラットフォームの文字数制限や「続きを読む」以前のフック長、ハッシュタグ数などのルールを自動チェックします。また、ブランドボイスや専用のCTAを設定することで、一貫性のあるブランドトーンを維持しながら、コピー&ペーストでそのまま投稿できるキャプションを生成します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pawangai/pawang-content-studio/tree/HEAD/skills/caption-writer

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Caption Writer

すぐにコピーしてアップロードできるキャプションを、プラットフォームごとに1バージョンずつ作成します(1つのキャプションをあちこちに貼り付けるのではありません)。あなたが筆者です。scripts/captions.py スクリプトが制限と基本的な品質をチェックし、結果ファイルを構成します。

ワークフロー

  1. 入力を収集します。
    • コンテンツ: トピック、タイプ(カルーセル、リール、写真、ストーリー、テスティモニアル、プロモーション)、および可能であればその内容(カルーセルのテキスト、リールのスクリプト、フック)。ユーザーがコンテンツテキストを提供した場合、キャプションはそれと一貫性があり、すべてのスライドの内容を繰り返してはいけません。
    • 対象プラットフォーム。指定がない場合は1回だけ質問します。ユーザーが迅速さを求める場合は、InstagramとTikTokを使用します。
    • 目的(教育、保存/共有、相談、販売)、ブランドCTA、ブランドボイス(ブランドロック/ボイスロックが添付されている場合はそれを使用し、ない場合はコンテンツから推測してその前提を述べます)。
  2. プラットフォームごとに references/caption-guide.md に従って記述します。フックは最初の行に、2〜3文の価値、CTA、ハッシュタグ。各プラットフォームには異なる角度と長さがあります。
  3. ユーザーから提供されるべきデータ(クライアントの引用、名前、価格、プロモーションの日付/期間、番号、結果の指標)は、決して創作してはいけません。[自分で入力: 説明] を使用するか、1つの短いメッセージで質問します。
  4. captions.json を記述し(python scripts/captions.py --example でスキーマを確認)、次に python scripts/captions.py render captions.json /mnt/user-data/outputs/caption_<topic>.md を実行します。
    • すべてのエラー(制限超過、空のキャプション、波括弧、不正な形式のハッシュタグ)を修正します。
    • 警告を読み、合理的なものを修正します: フックが長すぎる、ハッシュタグの数、クリックできないリンク(「bioのリンク」に変更)、過剰な主張、CTAがない、プラットフォーム間でキャプションが類似している。理由がある場合は警告を残しても構いませんが、その理由を述べてください。
  5. 提出します。 1つまたは2つのプラットフォーム: コードブロック内でキャプションを応答に直接表示します。3つ以上のプラットフォーム: .md ファイルを保存して present_files します。残っている [自分で入力] のリストと、知っておくべき注意事項(例: bioのリンク)を記載します。

原則

  • まずフック。 最初の行は、「続きを読む」の前に人々を引き止める必要があります(Instagram 約125文字、LinkedIn 約140文字)。主要プラットフォーム向けに2つの代替フックを用意します。
  • 適応させ、コピーしない。 Instagram: 温かく簡潔に。TikTok: 非常に短く、動画に従う。LinkedIn: プロフェッショナルで構造化。X: 1つのステートメント。Pinterest: 人々が検索するキーワード。YouTube Shorts: 明確なタイトル。スクリプトは85%以上類似したキャプションにフラグを立てます。
  • ソフトで単一のCTA。 キャプションごとに1つの主要な行動喚起(保存、共有、コメント、相談)。InstagramとTikTokではキャプション内のリンクはクリックできないため、「bioのリンク」に誘導します。
  • ハッシュタグは少なく、関連性のあるもの(Instagram、TikTok、LinkedInで約3〜5個。XとFacebookで0〜2個)。広範なものを1〜2個、ニッチ固有のものと混ぜます。TikTokではハッシュタグは文字数制限にカウントされます。
  • 画像/カルーセルの代替テキスト: 「の画像」なしで、視覚的な内容を説明する1文。
  • 創作せず、誇張もしない: 「保証」「確実」「100%」、結果の数字、またはユーザーが提供していないテスティモニアルは使用しません。
  • 文字数制限は変更される可能性があります。 スクリプト内の数値は、一貫性のない公開情報源から得た安全な保守的な制限です(例: TikTokは2,200または4,000と報告され、Pinterestは500または800)。ユーザーが最新の制限を尋ねた場合は、プラットフォームの公式情報源を探します。

ファイル

  • scripts/captions.py - render、check、--example、--limits
  • references/caption-guide.md - キャプションの構造、フックの公式、プラットフォームごとのルール、代替テキスト、コンテンツタイプごとの例

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

pawangai/asset-qa

Periksa kualitas gambar dan video hasil ChatGPT/Google Flow/AI lain terhadap brand dan platform, lalu tulis prompt perbaikan siap tempel. Mengecek ejaan teks pada gambar, kepatuhan warna terhadap palet brand, teks yang masuk zona tidak aman (tertutup UI story/reels/feed), ukuran dan kontras teks, rasio dan resolusi, logo atau karakter yang berubah dari acuan, anatomi janggal, serta pada video meliputi lonjakan atau glitch antar-frame, drift warna, teks yang berubah bentuk, audio, dan durasi. Gun

pawangai/brandboard-standard

Membuat, menyusun, atau mengaudit brand board / brand guideline satu halaman dengan struktur section yang standar (hero, variasi logo, palet warna, tipografi, gaya bahasa, contoh penerapan, footer, maskot, ikon, pola background, dll). Punya dua cakupan - bertingkat (default) dan lengkap (semua section terisi). Gunakan skill ini setiap kali user minta dibuatkan brand board, brand guideline, brand identity sheet, style guide visual, prompt gambar untuk brand board, atau minta brand board baru "dis

pawangai/brand-command-pack

Buat file Markdown berisi kumpulan "command" prompt gambar siap salin untuk ChatGPT (logo, carousel IG, story IG/WA, OG image, feature image artikel, X/Twitter, LinkedIn, Pinterest, iklan, testimoni, mockup, dll) dari brand board, logo, foto, atau deskripsi brand yang diberikan user. Gunakan skill ini setiap kali user mengunggah brand identity board/logo/foto brand lalu meminta "buatkan command", "kumpulan prompt konten", "prompt sosmed", "command seperti /scrapbook tapi untuk brand saya", "temp

pawangai/brand-profile-builder

Ubah brand board, logo, foto, atau deskripsi brand menjadi satu profil brand baku (profile.json) yang menjadi sumber tunggal bagi semua skill konten lain (command gambar, video Flow, teks dan layout, jadwal, caption, balasan, QA). Mengekstrak nama, tagline, CTA, palet warna dengan role dan hex, font, deskripsi logo, maskot, layanan, paket, nada suara, dan hal yang dihindari; memeriksa kontras warna (WCAG) untuk menemukan pasangan warna yang tidak boleh dipakai sebagai teks; menghasilkan Brand Lo

関連スキル