Brand Voice Frameworks
/install brand-voice-frameworks
Brand Voice
Marketing copy generation with framework-driven consistency. User-first, transformation-focused, always with a clear CTA.
Instructions
Step 1: Identify the Brand
Determine which brand this is for, then load its reference file from references/.
Each brand file should contain: identity, tagline, ICP (ideal customer profile), customer psychology, tone, key messages, and anti-patterns.
See references/cyberdyne-systems.md for an example brand file.
Step 2: Pick the Right Framework
Match the copy framework to what you're writing:
| Content Type | Framework | When to Use |
|---|---|---|
| Landing page hero | PAS (Problem → Agitate → Solve) | When the audience feels the pain already |
| Email sequence | AIDA (Attention → Interest → Desire → Action) | Nurturing cold leads to conversion |
| Social posts | Hook → Value → CTA | Short-form engagement |
| Feature announcement | FABE (Feature → Advantage → Benefit → Evidence) | When you have proof/numbers |
| Comparison/competitive | BAB (Before → After → Bridge) | Showing transformation |
| Testimonial page | Social proof cascade | When you have customer stories |
Step 3: Apply Copy Principles
- User-first voice: "You can..." not "Acme allows..."
- Specificity sells: "200 attendees" beats "large events"
- Transformation > features: What does their life look like after?
- Social proof: Real humans, real results
- Clear next step: Every piece has one CTA
- Hook first: Reason to care in the first second
Step 4: Customer Psychology
Always ask before writing:
- "Who is this actually for?" — no "generic user"
- "What's the transformation?" — features → life after
- "What's the hook?" — find it before writing
Step 5: Deliver with Variants
Every deliverable includes:
- Headline (2-3 A/B variants)
- Subheadline (supports the hook)
- Body copy (transformation-focused)
- CTA (single, clear action)
- Hypothesis — why this version should work
Step 6: Platform Adaptation
Adapt the same message for different platforms:
| Platform | Constraints | Style |
|---|---|---|
| Landing page | No length limit | Full narrative, multiple sections |
| Subject line \x3C 50 chars | Personal, conversational, one CTA | |
| X/Twitter | 280 chars | Punchy, hook-first, link in bio |
| 3000 chars | Professional, story-led, insight-driven | |
| Discord | No markdown tables | Bold + bullets, casual tone |
"This / Not That" — Universal Rules
| ✅ This | ❌ Not That |
|---|---|
| "You'll have a site live in 10 minutes" | "Our platform enables rapid deployment" |
| "200 parents signed up in one weekend" | "Our solution drives high adoption rates" |
| Specific numbers and names | Vague superlatives ("best", "powerful", "revolutionary") |
| Customer language | Product language |
| One CTA per piece | Multiple competing CTAs |
| Earned confidence | Hype or desperation |
Adding New Brands
Create a new file in references/ following this structure:
# [Brand Name] Brand Guide
## Identity
- **Domain:** example.com
- **Tagline:** "Your tagline here"
- **ICP:** Who is the ideal customer?
- **Market:** Geographic or demographic focus
## Customer Psychology
- **Primary driver:** What motivates the purchase?
- **Fear:** What are they afraid of?
- **Aspiration:** What do they want to become?
## Voice & Tone
- **Personality:** [e.g., confident but approachable]
- **Register:** [e.g., casual professional]
- **Unique phrases:** [brand-specific language]
## Key Messages
1. [Primary value prop]
2. [Secondary value prop]
3. [Social proof angle]
## Anti-Patterns (Never Do This)
- [Brand-specific mistakes to avoid]
Gotchas
- Generic copy is worse than no copy — If you can swap in any competitor's name and it still works, the copy is too generic. Rewrite with product-specific details.
- Framework mismatch kills conversion — PAS on a feature announcement feels manipulative. FABE on a cold email feels robotic. Match the framework to the content type.
- Don't mix brand voices — Each brand has its own personality. Writing Brand A copy in Brand B's voice confuses both audiences.
- CTA competition — Two CTAs on one page split attention and reduce conversion. Pick the one that matters most.
- Load the brand reference every time — Don't rely on memory. Brand details drift. Read the file.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install brand-voice-frameworks - 安装完成后,直接呼叫该 Skill 的名称或使用
/brand-voice-frameworks触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Brand Voice Frameworks 是什么?
Generate marketing copy, landing pages, email sequences, and social media posts with consistent brand voice. Use when asked to "write copy", "draft a landing... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 212 次。
如何安装 Brand Voice Frameworks?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install brand-voice-frameworks」即可一键安装,无需额外配置。
Brand Voice Frameworks 是免费的吗?
是的,Brand Voice Frameworks 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Brand Voice Frameworks 支持哪些平台?
Brand Voice Frameworks 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Brand Voice Frameworks?
由 Neal Meyer(@ngmeyer)开发并维护,当前版本 v1.0.0。