Communitygithub.com

pawangai/brand-profile-builder

브랜드 보드, 로고, 사진 또는 브랜드 설명을 하나의 표준 브랜드 프로필(profile.json)로 변환하여 모든 콘텐츠 스킬(이미지, 비디오 Flow, 텍스트 및 레이아웃, 일정, 캡션, 답변, QA)의 단일 진실 공급원으로 만듭니다. 이름, 태그라인, CTA, 역할과 헥스 코드가 포함된 색상 팔레트, 폰트, 로고 설명, 마스코트, 서비스, 패키지, 톤 오브 보이스, 그리고 피해야 할 사항을 추출합니다. WCAG 색상 대비를 확인하여 텍스트로 사용할 수 없는 색상 쌍을 찾고, 브랜드 잠금 및 보이스 잠금을 생성합니다.

brand-profile-builder란 무엇인가요?

Brand Profile Builder는 브랜드 자산(보드, 로고, 사진, 설명)을 표준화된 `profile.json`으로 변환하여 모든 후속 콘텐츠 제작 스킬의 단일 진실 공급원 역할을 하는 AI 에이전트 스킬입니다. 이 스킬은 브랜드 이름, 태그라인, CTA, 역할과 헥스 코드가 포함된 색상 팔레트, 폰트, 로고 설명, 마스코트, 서비스, 패키지, 톤 오브 보이스, 피해야 할 사항을 추출하고, WCAG 기준에 따라 색상 대비를 검증하여 텍스트로 사용할 수 없는 색상 쌍을 식별합니다. 또한 브랜드 잠금과 보이스 잠금을 생성하여 일관성을 보장합니다. 주요 워크플로우는 brandboard-standard 스킬의 브랜드 스펙, 브랜드 보드 이미지, 또는 사용자 설명에서 데이터를 수집하고, `prefix`를 결정하며, `scripts/profile.py` 도구를 사용하여 프로필을 생성, 검증, 잠금, 그리고 다양한 대상(이미지, 비디오, 텍스트, 일정, 캡션, 답변 등)으로 내보내는 과정을 포함합니다. 이 스킬은 또한 사용자 확인이 필요한 필드(예: WhatsApp, 이메일, 가격)를 표시하고, 브랜드 업데이트 시 변경 사항을 추적합니다.

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

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

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

문서

Brand Profile Builder

하나의 profile.json이 브랜드의 진실 공급원이 됩니다. 다른 스킬은 브랜드 보드를 다시 읽을 필요 없이 이 프로필의 내보내기 결과만 사용하면 되므로, 이름, 색상, 태그라인, 그리고 톤이 이미지, 비디오, 텍스트, 일정, 캡션, 그리고 답변에서 항상 동일하게 유지됩니다.

워크플로우

  1. 브랜드를 주의 깊게 읽습니다.
    • Brand Spec (brandboard-standard 스킬의 결과물, Markdown 파일 Brand Spec: NAMA): python scripts/profile.py from-spec brand-spec.md profile.json을 실행합니다. 스크립트가 프로필 초안(이름, 태그라인, 역할이 포함된 팔레트, 폰트, 마스코트, 서비스, 패키지, 톤)을 작성하고 확인해야 할 사항 목록을 출력합니다: 색상 역할은 휴리스틱, 마스코트 이름, 제안된 접두사, 패키지 가격, URL, 연락처, 그리고 [ASUMSI]로 표시된 섹션. Brand Spec은 보드 이미지보다 더 강력한 소스입니다. 그 안의 헥스 코드, 폰트, 그리고 카피가 이미 확정되어 있기 때문입니다.
    • 브랜드 보드 이미지에서: 브랜드 이름(도메인 포함), 정확한 태그라인, 색상 이름과 헥스 코드, 제목과 본문 폰트, 로고 형태, 마스코트, 가치/철학(톤을 위해), 서비스, 패키지, 그리고 CTA를 직접 읽습니다. 헥스 코드가 명시되지 않은 경우, python scripts/profile.py colors board.png를 실행하여 지배적인 색상을 추정하고, 보이는 색상과 일치시킨 후 추정치임을 명시합니다.
    • 사용자 텍스트/설명에서: 있는 그대로 가져옵니다. 언급되지 않은 서비스, 가격, 또는 주장을 추가하지 마십시오.
  2. prefix 결정: 브랜드 이름에서 따온 소문자 2-3글자 (예: pw). 플랫폼 약어와 같지 않아야 합니다.
  3. profile.json 작성 (python scripts/profile.py --example; 필드 설명은 references/profile-schema.md 참조). 색상 역할 결정: dark (주 어두운 색), accent (CTA/강조), light (밝은 배경), support (보조), offwhite (어두운 배경의 텍스트).
  4. 한 번만 질문합니다 - 추론할 수 없는 중요한 사항: WhatsApp 번호, 이메일, 예약 링크, 패키지 가격, 운영 시간, 주요 타겟층. 답변이 없으면 비워둡니다. 다른 스킬이 [ISI SENDIRI]라고 표시합니다.
  5. 유효성 검사: python scripts/profile.py validate profile.json. 오류를 수정합니다. 대비 표를 읽습니다. 통과하지 못한 쌍 (예: 크림색 위의 주황색 강조)은 금지 사항으로 기록됩니다: 아이콘이나 어두운 텍스트가 있는 버튼에만 사용하고, 텍스트에는 사용하지 않습니다.
  6. Brand Lock 및 Voice Lock 생성: python scripts/profile.py lock profile.json (ChatGPT에 붙여넣을 준비 완료).
  7. 필요에 따라 내보내기: python scripts/profile.py export profile.json --for TARGET out.json을 실행합니다. TARGET은 command-pack, flow-video, text-layout, calendar (--start YYYY-MM-DD 추가), caption, reply, quora, 또는 longform입니다. 스크립트는 해당 대상에 대해 아직 완성되지 않은 필드를 보고합니다 (예: text-layout의 경우 examples, calendar의 경우 weeks_plan). 관련 스킬을 통해 해당 필드를 완성한 후, 다시 profile.json에 저장하여 프로필이 단일 소스로 유지되도록 합니다.
  8. 결과 제출: profile.json을 present_files와 함께 제출합니다. 한 문단 요약(이름, 접두사, 역할이 포함된 팔레트, 폰트, 마스코트, 서비스), 가정/추정치 목록, 대비 결과, 그리고 다른 스킬에서 내보내기를 사용하는 방법에 대한 지침을 포함합니다.

원칙

  • 정확히 복사하고, 수정하지 마십시오. 태그라인, 이름, 철자는 브랜드 보드에 따라 대소문자와 구두점을 포함하여 그대로 가져옵니다.
  • 지어내지 마십시오. 가격, 서비스, 시간, 연락처, 주장은 오직 사용자 또는 보드에서만 가져옵니다. 알 수 없는 필드는 비워두고, 추측하지 않습니다.
  • 단일 소스. 사용자가 데이터(색상, CTA, 서비스)를 변경하면 profile.json을 수정하고 다시 내보냅니다. 각 파생 파일을 개별적으로 편집하지 마십시오.
  • 대비는 데이터입니다. 단순히 "별로 좋지 않다"고 말하는 대신, 대비 수치(비율)와 사용 규칙을 보고합니다.
  • 업데이트: 사용자가 새 브랜드 버전을 제공하면, 이전 프로필과 비교하고 덮어쓰기 전에 변경된 사항을 표시합니다.

파일

  • scripts/profile.py - --example, from-spec, validate, export, lock, colors
  • references/profile-schema.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/caption-writer

Tulis caption siap unggah untuk konten sosial media (carousel, reel/short/TikTok, foto, story, testimoni, promo, thumbnail) di banyak platform sekaligus (Instagram, TikTok, LinkedIn, X, Threads, Facebook, Pinterest, YouTube Shorts, WhatsApp Status) dengan hook, isi, CTA, hashtag, alt text, komentar pertama, dan alternatif hook, disesuaikan dengan suara brand. Skill ini memeriksa batas karakter tiap platform, panjang hook sebelum "selengkapnya", jumlah hashtag, link yang tidak bisa diklik di Inst

관련 스킬