Communitygithub.com

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

What is brandboard-standard?

brandboard-standard is a Claude Code agent skill that 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.

Works with✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pawangai/pawang-content-studio/tree/HEAD/skills/brandboard-standard

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

Brand Board Standard

Skill ini membuat setiap brand board memakai kerangka section yang sama, sehingga brand yang berbeda (karakter, warna, tone berbeda) tetap bisa dibandingkan, di-review, dan di-handoff dengan cara yang sama.

Standar ini diturunkan dari analisis 4 board referensi (Pawang.dev, DukunKode, Gus Kode, Ning Kode). Tiap board kuat di area berbeda, jadi standar ini menggabungkan yang terbaik dari masing-masing. Spesifikasi lengkap tiap section ada di references/section-spec.md.

Kenapa standar ini ada

Tanpa kerangka tetap, board baru cenderung melewatkan section yang tidak terpikir saat itu (versi logo gelap, font kode, microcopy untuk state error). Hasilnya brand tidak bisa dipakai konsisten oleh tim lain. Kerangka tetap memaksa pertanyaan yang sama diajukan ke setiap brand.

Pilih cakupan: bertingkat atau lengkap

Ada dua cakupan. Default-nya bertingkat. Pakai cakupan lengkap hanya jika user menyatakannya secara eksplisit (misalnya "mode lengkap", "semua section", "full", "isi semuanya"). Bila user tidak menyebut apa pun, gunakan bertingkat dan jangan bertanya.

Bertingkat (default)Lengkap
Tier 1 (7 section)WajibWajib
Tier 2 (7 section)Hanya jika brand punya elemennyaWajib, pakai versi minimal bila brand tidak punya
Tier 3 (2 section)Hanya jika relevanWajib, pakai versi minimal bila tidak relevan
Section dilewatiDicatat beserta alasannyaTidak ada
Cocok untukBrand yang sudah punya identitas jelas, board ringkasTemplate seragam lintas brand, dokumentasi menyeluruh

Di cakupan lengkap, setiap section punya "versi minimal" (lihat references/section-spec.md) supaya tidak terasa dipaksakan: isinya diturunkan dari logo, tagline, dan bidang usaha, bukan mengarang elemen yang tidak cocok. Section yang seluruh isinya turunan ditandai [ASUMSI] satu kali di judul section, bukan per baris (lihat aturan penandaan di bawah).

Tiga mode kerja

Tentukan mode dari permintaan user, lalu ikuti alurnya. Cakupan (bertingkat/lengkap) berlaku di ketiganya.

Mode A: Buat brand board baru

  1. Kumpulkan brief minimum. Cek dulu apa yang sudah ada di percakapan, jangan tanya ulang. Yang dibutuhkan:
    • Nama brand dan tagline (atau 3 pilar nilai)
    • Bidang usaha dan target audiens
    • Karakter/tone (misalnya hangat, misterius, formal) dan kalau ada, konsep budaya atau maskot
    • Preferensi warna (opsional, bisa diusulkan) Kalau brief kurang, tanyakan paling banyak 3 hal sekaligus, sisanya isi dengan asumsi yang ditulis eksplisit.
  2. Tentukan cakupan (default bertingkat) dan, bila bertingkat, pilih section Tier 2/3 yang relevan.
  3. Hasilkan Brand Spec memakai assets/brand-spec-template.md. Ini dokumen Markdown yang mengisi setiap section, dan menjadi sumber kebenaran tunggal.
  4. Hasilkan prompt gambar (satu prompt per board) yang diturunkan dari Brand Spec, mengikuti "Layout kanvas" di references/section-spec.md. Claude tidak menggambar board-nya sendiri, jadi prompt ini yang dipakai di tool image generation pilihan user.
  5. Jalankan checklist QA sebelum menyerahkan hasil.

Mode B: Audit board yang sudah ada

  1. Petakan isi board ke daftar section standar (16 section). Tanpa permintaan khusus, nilai terhadap cakupan bertingkat; bila user minta lengkap, semua 16 section dihitung wajib.
  2. Keluarkan tabel: section, status (✅ lengkap / ⚠️ parsial / ❌ tidak ada), dan catatan kekurangan spesifik (misalnya "tipografi tidak punya font kode").
  3. Urutkan temuan: Tier 1 yang hilang dulu, lalu kelengkapan isi, lalu Tier 2 dan 3.
  4. Tawarkan membuat patch Brand Spec yang menambal gap tersebut.

Mode C: Samakan beberapa board

Jalankan Mode B pada tiap board, tampilkan matriks perbandingan, lalu usulkan section yang perlu ditambahkan ke masing-masing.

Struktur standar (ringkas)

Urutan dan penomoran ini tetap. Jangan mengubahnya antar brand, supaya pembaca selalu tahu di mana mencari sesuatu. Satu section = satu topik, tidak ada section yang digabung.

Tier 1: Wajib di semua board, di kedua cakupan

#SectionIsi minimum
1HeroLogo utama, tagline, ilustrasi/visual utama, satu kalimat pendamping, 3 pilar
2Variasi LogoHorizontal, vertikal, ikon/app icon, minimalis, versi gelap, favicon
3Palet WarnaMinimal 4 warna; tiap warna punya nama, hex, dan peran
4Tipografi3 peran: judul, isi, kode/teknis; tiap font diberi label penggunaan dan contoh
5Gaya BahasaDeskripsi tone, contoh kutipan, microcopy per konteks UI, checklist prinsip
6Contoh PenerapanMinimal 3 konteks nyata
7FooterLogo kecil, deskripsi satu baris, 3 pilar atau tagline

Tier 2: Kondisional di bertingkat, wajib di lengkap

#SectionKondisi di cakupan bertingkat
8FilosofiBrand dijual berdasarkan cerita atau positioning
9Nilai BrandBrand punya nilai yang dikomunikasikan ke audiens
10MaskotBrand punya karakter
11Set IkonBrand memakai set ikon sendiri
12Elemen VisualBrand memakai ornamen atau motif budaya
13Pola BackgroundBrand memakai pola latar
14Aset TambahanAda properti pendukung

Tier 3: Modul bisnis, opsional di bertingkat, wajib di lengkap

#SectionKondisi di cakupan bertingkat
15LayananBrand menjual jasa/produk bernama
16PaketLayanan punya paket

Aturan penulisan Brand Spec

  • Gunakan Markdown. Bila perlu menampilkan alur atau hierarki, gunakan diagram Mermaid. Jangan menyarankan CSV sebagai sumber data, karena Markdown sudah cukup sebagai sumber kebenaran tunggal.
  • Tulis dalam bahasa yang dipakai user (default Bahasa Indonesia). Istilah teknis tetap dalam bentuk aslinya (hex, favicon, microcopy).
  • Pertahankan nama section dari board referensi: "Palet Warna", "Tipografi", "Gaya Bahasa", "Contoh Penerapan", "Variasi Logo".
  • Setiap nilai warna ditulis sebagai #RRGGBB. Setiap font ditulis dengan nama persis dan peran.
  • Sebutkan pasangan warna teks-latar yang aman untuk body text (target rasio kontras minimal 4.5:1) di kolom peran palet.
  • Jangan mengarang fakta bisnis (harga, nama layanan, klaim) yang tidak diberikan user. Bila terpaksa mengisi, tandai [ASUMSI] supaya mudah dicari dan dikonfirmasi.
  • Aturan penandaan [ASUMSI]: tandai di tingkat section bila seluruh isi section itu turunan atau versi minimal, dengan menaruhnya di judul (contoh: ### 10. Maskot [ASUMSI]). Tandai di tingkat baris atau kalimat hanya untuk satu fakta spesifik di dalam section yang selebihnya berasal dari user atau brief (contoh: janji "dalam 1 hari kerja" di email konfirmasi, atau satu nama layanan yang belum disetujui). Jangan menandai setiap baris tabel di section yang sudah ditandai di judulnya. Ringkasan akhir cukup menyebut daftar section bertanda dan fakta spesifik bertanda.
  • Bila brand memakai unsur budaya atau agama (batik, kawung, lencana, istilah religi), jaga agar penggunaannya hormat dan tidak merendahkan. Tanyakan bila ragu, jangan berasumsi.

Format prompt gambar

Prompt gambar harus mandiri (bisa ditempel langsung) dan berisi, berurutan: format kanvas, gaya ilustrasi, daftar section dengan isinya, palet dengan hex, dan larangan (misalnya "tanpa teks acak", "teks harus terbaca").

Dua urutan yang berbeda, jangan dicampur:

  • Brand Spec mengikuti urutan nomor section (1, 2, 3, ... 16).
  • Prompt gambar mengikuti urutan layout kanvas, yaitu baris demi baris dari atas ke bawah: 1, 2, 10, 14, 11, 12, 3, 4, 5, 6, 13, 8, 9, 15, 16, lalu 7 (Footer) paling akhir. Di cakupan bertingkat, lewati nomor yang tidak dipakai tanpa mengubah urutan sisanya.
  • Beri awalan nomor standar di tiap section dalam prompt (contoh: [10] Maskot: ...), supaya jelas section mana yang dimaksud walau urutannya berbeda dari nomor. Tulis semua teks yang harus muncul di gambar secara persis, karena model gambar cenderung salah mengeja teks yang dibiarkan bebas.

Sarankan user memperlakukan hasil gambar sebagai draf visual, dan Brand Spec Markdown sebagai sumber kebenaran untuk hex, nama font, dan copy.

Checklist QA sebelum menyerahkan hasil

  • Cakupan yang dipakai (bertingkat/lengkap) disebut di awal Brand Spec
  • Semua 7 section Tier 1 ada dan memenuhi isi minimum
  • Setiap warna punya nama, hex, dan peran
  • Tipografi punya font kode dan label penggunaan tiap font
  • Ada versi logo gelap dan favicon
  • Gaya bahasa memuat microcopy untuk minimal: hero, CTA, loading, sukses, error 404, email konfirmasi
  • Urutan dan penomoran section sesuai standar
  • Cakupan lengkap: ke-16 section terisi, tidak ada yang kosong
  • Cakupan bertingkat: section yang dilewati dicatat beserta alasannya
  • Asumsi ditandai sesuai aturan: per section di judul bila seluruhnya turunan, per baris hanya untuk fakta tunggal; tidak ada tanda ganda di dalam section yang sudah bertanda
  • Ringkasan akhir menyebut daftar section dan fakta yang bertanda [ASUMSI]

Format balasan ke user

Mulai dengan hasil (Brand Spec atau tabel audit), lalu tutup dengan daftar singkat asumsi dan hal yang perlu dikonfirmasi. Jangan mengulang isi spesifikasi di chat jika sudah ada di file.

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/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

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

Related Skills