Brand Voice Architect (BVA)
A skill for engineering, documenting, and synthesizing brand-specific voice with quantifiable precision. Brand voice is treated as a Linguistic DNA — a measurable baseline, not an aesthetic preference.
Core Workflow
Phase I: Decomposition — /analyze [corpus]
Run a linguistic audit on provided text samples:
- 1. Lexical Audit — High-frequency verbs/adjectives, prohibited terms, vocabulary signature
- Structural Mapping — Average Sentence Length (ASL), syntactic complexity, variance
- Sentiment Baseline — Emotional temperature on a 0.0–1.0 scale
→ Use scripts/voice_analyzer.py to compute metrics programmatically when a corpus is provided.
Phase II: Architectural Design — /synthesize [pillars]
Build the voice matrix:
- 1. Pillar Definition — Establish 3 core attributes (e.g., Authoritative, Wit-driven, Technical)
- The Spectrum — Define "This, Not That" logic gates for each pillar
- Persona Encoding — Translate pillars into LLM system-level instructions
→ Use scripts/prompt_synthesizer.py to generate deployable system prompts.
Phase III: Delivery
- 1. Artifact Generation — Produce voice guide docs, style reference cards, prompt templates
- Manual Review —
/review [output] provides a qualitative checklist to assess whether output aligns with the established voice pillars (Claude-assisted, not script-automated) - Platform Pivot —
/pivot [context] adapts voice for specific channels while preserving DNA, using generate_platform_pivot() from INLINECODE7
Note on prohibited words: The generated system prompt instructs the LLM to replace prohibited words with preferred equivalents. This is a prompt-level instruction — enforcement depends on the model following the system prompt, not on automated script-level filtering.
The 4-Pillar Framework
Map every brand voice across four axes to define its Safe Operating Area:
| Axis | Poles |
|---|
| Character | Friendly ←→ Authoritative |
| Tone |
Humorous ←→ Serious |
|
Language | Simple ←→ Complex |
|
Purpose | Helpful ←→ Entertaining |
See references/methodology.md for full framework details including Cadence Analysis and Semantic Salience scoring.
Mandatory Output Components
Every Brand Voice engagement must produce:
- 1. Metrics Report — Lexical density %, ASL, top keywords, cadence variance
- Voice Matrix — 3 pillars × "This/Not That" for each
- System Prompt — Ready-to-deploy LLM persona encoding
- Platform Pivots — At minimum: formal/informal, long-form/short-form variants
- Prohibited/Preferred Lexicon — Concrete word lists
Quick Reference Commands
| Command | Action | Implementation |
|---|
| INLINECODE9 | Linguistic audit on provided text | INLINECODE10 |
| INLINECODE11 |
Generate LLM system prompt from pillars |
scripts/prompt_synthesizer.py |
|
/review [output] | Qualitative checklist review against voice pillars | Claude-assisted (no script) |
|
/pivot [context] | Adapt voice for target platform/audience |
generate_platform_pivot() in prompt_synthesizer |
Scripts
- -
scripts/voice_analyzer.py — Computes lexical density, ASL, cadence variance, sentiment temperature, and top keywords from a corpus - INLINECODE17 — Generates deployable LLM system prompts from a
BrandConfig object; includes generate_platform_pivot() for channel-specific adaptations
References
- -
references/methodology.md — Full technical methodology: 4-Pillar Framework, Cadence Analysis, Semantic Salience, Human-AI Collaborative Loop
品牌语态架构师 (BVA)
一项以可量化精度工程化、文档化并综合品牌专属语态的技能。品牌语态被视为一种语言DNA——一种可测量的基线,而非审美偏好。
核心工作流
第一阶段:解构 — /analyze [语料库]
对提供的文本样本进行语言审计:
- 1. 词汇审计 — 高频动词/形容词、禁用术语、词汇特征
- 结构映射 — 平均句长、句法复杂度、方差
- 情感基线 — 0.0–1.0量级的情感温度
→ 当提供语料库时,使用 scripts/voice_analyzer.py 以编程方式计算指标。
第二阶段:架构设计 — /synthesize [支柱]
构建语态矩阵:
- 1. 支柱定义 — 确立3个核心属性(例如:权威性、机智驱动、技术性)
- 频谱 — 为每个支柱定义是此,非彼逻辑门
- 角色编码 — 将支柱转化为LLM系统级指令
→ 使用 scripts/prompt_synthesizer.py 生成可部署的系统提示。
第三阶段:交付
- 1. 产物生成 — 生成语态指南文档、风格参考卡片、提示模板
- 人工审核 — /review [输出] 提供定性检查清单,评估输出是否与已建立的语态支柱保持一致(Claude辅助,非脚本自动化)
- 平台适配 — /pivot [上下文] 在保留DNA的同时,使用 promptsynthesizer.py 中的 generateplatform_pivot() 为特定渠道调整语态
关于禁用词的说明: 生成的系统提示指示LLM将禁用词替换为首选等价词。这是提示层面的指令——执行效果取决于模型是否遵循系统提示,而非自动化的脚本层面过滤。
四支柱框架
沿四个轴映射每个品牌语态,定义其安全操作区域:
幽默 ←→ 严肃 |
|
语言 | 简单 ←→ 复杂 |
|
目的 | 有帮助 ←→ 娱乐性 |
完整框架细节(包括节奏分析和语义显著性评分)请参见 references/methodology.md。
强制输出组件
每次品牌语态工作必须产出:
- 1. 指标报告 — 词汇密度%、平均句长、关键词排名、节奏方差
- 语态矩阵 — 3个支柱 × 每个支柱的是此/非彼
- 系统提示 — 可立即部署的LLM角色编码
- 平台适配 — 至少包括:正式/非正式、长文/短文变体
- 禁用/首选词汇表 — 具体的词汇列表
快速参考命令
| 命令 | 操作 | 实现方式 |
|---|
| /analyze [语料库] | 对提供文本进行语言审计 | scripts/voiceanalyzer.py |
| /synthesize [支柱] |
从支柱生成LLM系统提示 | scripts/promptsynthesizer.py |
| /review [输出] | 对照语态支柱进行定性检查清单审核 | Claude辅助(无脚本) |
| /pivot [上下文] | 为目标平台/受众调整语态 | prompt
synthesizer 中的 generateplatform_pivot() |
脚本
- - scripts/voiceanalyzer.py — 从语料库计算词汇密度、平均句长、节奏方差、情感温度和关键词排名
- scripts/promptsynthesizer.py — 从 BrandConfig 对象生成可部署的LLM系统提示;包含用于渠道特定适配的 generateplatformpivot()
参考资料
- - references/methodology.md — 完整技术方法论:四支柱框架、节奏分析、语义显著性、人机协作循环