Communitygithub.com

pawangai/brand-profile-builder

将品牌展板、Logo、图片或品牌描述转换为一个标准化的品牌配置文件 (profile.json),作为所有其他内容技能(图像命令、视频流程、文本与布局、日程、标题、回复、问答)的单一数据源。

brand-profile-builder 是什么?

该技能通过分析品牌资料(品牌展板、用户描述、Logo 等)自动生成结构化的 `profile.json` 文件,作为品牌信息的唯一真实来源。它提取品牌名称、标语、CTA、带角色和十六进制色值的调色板、字体、Logo 描述、吉祥物、服务、套餐、语气风格及禁忌事项。同时,它基于 WCAG 标准检查颜色对比度,标记不可用于文字的色对。该技能支持多种平台(如 Claude Code, Cursor, Codex),通过命令行脚本 `scripts/profile.py` 实现品牌规范的读取、配置生成、验证、锁定和导出。它确保所有下游内容(图像、视频、文本、日程、标题、回复等)使用一致且准确的品牌视觉和语气,避免重复劳动和错误。用户可通过一次问答补充无法推断的关键信息(如联系方式、价格),未提供字段留空以便其他技能后续补充。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pawangai/pawang-content-studio/tree/HEAD/skills/brand-profile-builder

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

品牌配置文件构建器

一个 profile.json 成为品牌唯一真实来源。其他技能无需重新读取品牌展板;只需使用此配置文件的导出结果,确保名称、颜色、标语和语气在图像、视频、文本、日程、标题和回复中始终保持一致。

工作流程

  1. 仔细阅读品牌资料。
    • 从 品牌规范(brandboard-standard 技能的输出,Markdown 文件 Brand Spec: NAMA):运行 python scripts/profile.py from-spec brand-spec.md profile.json。脚本生成配置草稿(名称、标语、带角色的调色板、字体、吉祥物、服务、套餐、语气)并打印需确认的列表:颜色角色为启发式判断、吉祥物名称、前缀建议、套餐价格、URL、联系方式以及标记为 [ASUMSI] 的部分。品牌规范比图片展板更可靠,因为其中包含标准化的十六进制色值、字体和文案。
    • 从品牌展板图片:直接读取品牌名称(包括域名)、精确标语、名称和十六进制色值、标题和正文字体、Logo 形状、吉祥物、价值观/理念(用于语气)、服务、套餐和 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

相关技能