Communitygithub.com

pawangai/caption-writer

플랫폼별로 최적화된 소셜 미디어 캡션을 한 번에 작성합니다. (캐러셀, 릴/숏츠/틱톡, 사진, 스토리, 사용후기, 프로모션, 썸네일) Instagram, TikTok, LinkedIn, X, Threads, Facebook, Pinterest, YouTube Shorts, WhatsApp Status를 지원하며, 훅, 본문, CTA, 해시태그, 대체 텍스트, 첫 댓글, 훅 대안을 브랜드 톤에 맞게 제공합니다. 각 플랫폼의 글자 수 제한, '더보기' 전 훅 길이, 해시태그 개수, Instagram에서 클릭 불가능한 링크 등을 확인합니다.

caption-writer란 무엇인가요?

이 Caption Writer 스킬은 소셜 미디어 콘텐츠 제작자와 마케터가 여러 플랫폼에 맞게 최적화된 캡션을 효율적으로 작성할 수 있도록 돕습니다. 사용자가 제공한 주제, 콘텐츠 유형(캐러셀, 릴, 사진, 스토리, 사용후기, 프로모션), 플랫폼 목록, 목표(교육, 저장/공유, 상담, 판매), 브랜드 CTA 및 브랜드 톤을 바탕으로 각 플랫폼별로 개별적인 캡션을 생성합니다. 단순히 하나의 캡션을 모든 플랫폼에 복사하는 것이 아니라, 각 플랫폼의 특성과 글자 수 제한에 맞춰 훅, 본문, CTA, 해시태그를 조정합니다. `scripts/captions.py` 스크립트를 통해 생성된 캡션이 플랫폼별 제한을 초과하지 않는지, 유사성, 해시태그 형식 등을 자동으로 검사하고 오류와 경고를 표시하여 사용자가 수정할 수 있도록 합니다. 주요 기능으로는 플랫폼별 맞춤 캡션 생성, 브랜드 톤 일관성 유지, 훅 및 CTA 최적화, 해시태그 전략 제안, 자동 품질 검사 등이 있습니다. Claude Code, Cursor, Codex 등 코드 기반 AI 어시스턴트와 함께 사용할 수 있으며, SKILL.md 파일에 정의된 워크플로우와 참고 문서(references/caption-guide.md)를 따라 동작합니다.

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

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Caption Writer

복사하여 바로 업로드할 수 있는 캡션을 작성합니다. 플랫폼별로 하나의 버전을 만듭니다 (하나의 캡션을 모든 곳에 붙여넣지 않습니다). 당신이 작성자이며, scripts/captions.py 스크립트가 제한 및 기본 품질을 확인하고 결과 파일을 정리합니다.

워크플로우

  1. 입력을 수집하세요.
    • 콘텐츠: 주제, 유형 (캐러셀, 릴, 사진, 스토리, 사용후기, 프로모션), 그리고 내용이 있다면 (캐러셀 텍스트, 릴 대본, 훅). 사용자가 콘텐츠 텍스트를 제공하면 캡션은 이에 일관되어야 하며 모든 슬라이드 내용을 반복해서는 안 됩니다.
    • 대상 플랫폼. 언급되지 않았다면 한 번만 물어보세요. 사용자가 빠르게 원한다면 Instagram과 TikTok을 사용하세요.
    • 목표 (교육, 저장/공유, 상담, 판매), 브랜드 CTA, 브랜드 톤 (Brand Lock / Voice Lock이 첨부되어 있다면 사용, 그렇지 않으면 콘텐츠에서 추론하고 가정을 명시하세요).
  2. 플랫폼별로 작성 references/caption-guide.md를 따릅니다: 첫 줄에 훅, 2-3문장의 가치, CTA, 해시태그. 각 플랫폼은 다른 각도와 길이를 가집니다.
  3. 사용자로부터 받아야 할 데이터 (클라이언트 인용문, 이름, 가격, 프로모션 날짜/기간, 번호, 결과 지표): 지어내지 마세요. [ISI SENDIRI: 설명]을 사용하거나 한 번의 짧은 메시지로 물어보세요.
  4. captions.json 작성 (python scripts/captions.py --example 참조) 후 python scripts/captions.py render captions.json /mnt/user-data/outputs/caption_<topik>.md를 실행하세요.
    • 모든 오류 (제한 초과, 빈 캡션, 중괄호, 잘못된 형식의 해시태그)를 수정하세요.
    • 경고를 읽고 합리적인 것만 수정하세요: 훅이 너무 김, 해시태그 개수, 클릭 불가능한 링크 ("link di bio"로 변경), 과장된 주장, CTA 없음, 플랫폼 간 유사한 캡션. 경고는 이유가 있다면 남겨둘 수 있지만 그 이유를 명시하세요.
  5. 제출하세요. 플랫폼이 하나 또는 두 개인 경우: 코드 블록으로 답변에 캡션을 직접 표시하세요. 세 개 이상인 경우: .md 파일을 저장하고 present_files를 사용하세요. 남은 [ISI SENDIRI] 목록과 알아야 할 참고 사항 (예: link di bio)을 포함하세요.

원칙

  • 훅이 먼저. 첫 줄은 "더보기" 전에 사람들을 멈추게 해야 합니다 (Instagram 약 125자, LinkedIn 약 140자). 주요 플랫폼용으로 훅 대안 2개를 제공하세요.
  • 조정하세요, 복사하지 마세요. Instagram: 따뜻하고 간결; TikTok: 매우 짧고, 비디오를 따름; LinkedIn: 전문적이고 구조적; X: 하나의 진술; Pinterest: 사람들이 검색하는 키워드; YouTube Shorts: 명확한 제목. 스크립트는 85% 이상 유사한 캡션을 표시합니다.
  • 부드럽고 단일한 CTA. 캡션당 하나의 주요 CTA (저장, 공유, 댓글, 상담). Instagram과 TikTok에서는 캡션의 링크를 클릭할 수 없으므로 "link di bio"로 안내하세요.
  • 해시태그는 적고 관련성 있게 (Instagram, TikTok, LinkedIn에서 약 3-5개; X와 Facebook에서 0-2개). 넓은 범위의 해시태그 1-2개와 특정 니치 해시태그를 섞으세요. TikTok에서는 해시태그가 글자 수 제한에 포함됩니다.
  • 대체 텍스트 이미지/캐러셀용: 시각적 내용을 설명하는 한 문장, "gambar dari" 없이.
  • 지어내지 말고 과장하지 마세요: "dijamin", "pasti", "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

관련 스킬