Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
anthropics avatar

Brand Voice Enforcement

  • 2.8k installs
  • 23.3k repo stars
  • Updated August 5, 2026
  • anthropics/knowledge-work-plugins

brand-voice-enforcement is a skill that applies existing brand guidelines to generated sales and marketing content.

About

brand-voice-enforcement applies saved brand guidelines to sales and marketing content generation requests such as emails, proposals, pitch decks, LinkedIn posts, presentations, and Slack messages. It loads guidelines from session context first, then .claude/brand-voice-guidelines.md resolved relative to the user working folder, otherwise prompts users to run discover-brand or generate-guidelines or paste rules directly. Enforcement reads .claude/brand-voice.local.md for strictness and always-explain settings, analyzes content type, audience, and message pillars, applies constant voice attributes and approved terminology, then flexes tone using the guidelines matrix for formality, energy, and technical depth. Generated copy mirrors guideline examples, validates choices afterward, and explains tradeoffs when user requests conflict with brand rules. Open questions flagged during guideline generation surface when content touches unresolved positioning decisions, with delegation hooks to content-generation and quality-assurance agents for long-form or high-stakes pieces.

  • Loads session, local, or user-provided brand guidelines in order.
  • Voice constants with tone flexes by content type and audience.
  • Strictness and always-explain settings from brand-voice.local.md.
  • Conflict handling with explain, adapt, or override options.
  • Open questions awareness for unresolved positioning topics.

Brand Voice Enforcement by the numbers

  • 2,783 all-time installs (skills.sh)
  • +117 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #213 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

brand-voice-enforcement capabilities & compatibility

Capabilities
brand guideline discovery and loading sequence · voice constant and tone flex application · content type and audience analysis before writin · post generation validation and explanation · conflict and open question handling
Use cases
copywriting · marketing · email
Pricing
Free
From the docs

What brand-voice-enforcement says it does

Voice is the brand's personality — it stays constant across all content
SKILL.md
Do NOT use a relative path from the agent's current working directory
SKILL.md
Default to adapting guidelines with an explanation of the tradeoff.
SKILL.md
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill brand-voice-enforcement

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.8k
repo stars23.3k
Security audit3 / 3 scanners passed
Last updatedAugust 5, 2026
Repositoryanthropics/knowledge-work-plugins

How do I draft emails or posts that match our brand voice and tone rules?

Apply existing brand voice guidelines to emails, proposals, social posts, and sales content with tone flexing by audience.

Who is it for?

Teams with saved brand guidelines who need on-brand emails, decks, and social copy.

Skip if: Skip for creating brand guidelines from scratch; use guideline-generation or discover-brand instead.

When should I use this skill?

User asks for on-brand content, brand voice enforcement, or rewrite in our tone.

What you get

Brand-aligned copy with explained voice choices and context-appropriate tone flexing.

  • On-brand rewritten copy
  • Before/after content examples

Files

SKILL.mdMarkdownGitHub ↗

Brand Voice Enforcement

Apply existing brand guidelines to all sales and marketing content generation. Load the user's brand guidelines, apply voice constants and tone flexes to the content request, validate output, and explain brand choices.

Loading Brand Guidelines

Find the user's brand guidelines using this sequence. Stop as soon as you find them:

1. Session context — Check if brand guidelines were generated earlier in this session (via /brand-voice:generate-guidelines). If so, they are already in the conversation. Use them directly. Session-generated guidelines are the freshest and reflect the user's most recent intent.

2. Local guidelines file — Check for .claude/brand-voice-guidelines.md inside the user's working folder. Do NOT use a relative path from the agent's current working directory — in Cowork, the agent runs from a plugin cache directory, not the user's project. Resolve the path relative to the user's working folder. If no working folder is set, skip this step.

3. Ask the user — If none of the above found guidelines, tell the user: "I couldn't find your brand guidelines. You can:

  • Run /brand-voice:discover-brand to find brand materials across your platforms
  • Run /brand-voice:generate-guidelines to create guidelines from documents or transcripts
  • Paste guidelines directly into this chat or point me to a file"

Wait for the user to provide guidelines before proceeding.

Also read .claude/brand-voice.local.md for enforcement settings (even if guidelines came from another source):

  • strictness: strict | balanced | flexible
  • always-explain: whether to always explain brand choices

Enforcement Workflow

1. Analyze the Content Request

Before writing, identify:

  • Content type: email, presentation, proposal, social post, message, etc.
  • Target audience: role, seniority, industry, company stage
  • Key messages needed: which message pillars apply
  • Specific requirements: length, format, tone overrides

2. Apply Voice Constants

Voice is the brand's personality — it stays constant across all content:

  • Apply "We Are / We Are Not" attributes from guidelines
  • Use brand personality consistently
  • Incorporate approved terminology; reject prohibited terms
  • Follow messaging framework and value propositions

Refer to references/voice-constant-tone-flexes.md for the "voice constant, tone flexes" model.

3. Flex Tone for Context

Tone adapts by content type and audience. Use the tone-by-context matrix from guidelines to set:

  • Formality: How formal or casual should this be?
  • Energy: How much urgency or enthusiasm?
  • Technical depth: How detailed or accessible?

4. Generate Content

Create content that:

  • Matches brand voice attributes throughout
  • Follows tone guidelines for this specific content type
  • Incorporates key messages naturally (not forced)
  • Uses preferred terminology
  • Mirrors the quality and style of guideline examples

For complex or long-form content, delegate to the content-generation agent (defined in agents/content-generation.md). For high-stakes content, delegate to the quality-assurance agent (defined in agents/quality-assurance.md) for validation.

5. Validate and Explain

After generating content:

  • Briefly highlight which brand guidelines were applied
  • Explain key voice and tone decisions
  • Note any areas where guidelines were adapted for context
  • Offer to refine based on feedback

When always-explain is true in settings, include brand application notes with every response.

Handling Conflicts

When the user's request conflicts with brand guidelines: 1. Explain the conflict clearly 2. Provide a recommendation 3. Offer options: follow guidelines strictly, adapt for context, or override

Default to adapting guidelines with an explanation of the tradeoff.

Open Questions Awareness

Open questions are unresolved brand positioning decisions flagged during guideline generation, stored in the guidelines under an "Open Questions" section. When generating content, check if the brand guidelines contain open questions:

  • If content touches an unresolved open question, note it
  • Apply the agent's recommendation from the open question unless the user specifies otherwise
  • Suggest resolving the question if it significantly impacts the content

Reference Files

  • `references/voice-constant-tone-flexes.md` — The "voice constant, tone flexes" mental model, "We Are / We Are Not" table structure, and tone-by-context matrix explanation
  • `references/before-after-examples.md` — Before/after content examples per content type showing enforcement in practice

Related skills

How it compares

Pick brand-voice-enforcement when copy must match an existing voice guide; use a generic writing skill when no brand standards exist.

FAQ

Where are brand guidelines loaded from?

Session context first, then .claude/brand-voice-guidelines.md in the user working folder, otherwise ask the user.

What if the request conflicts with guidelines?

Explain the conflict, recommend an approach, and offer strict, adapted, or override options.

Does voice change by content type?

Voice stays constant while tone flexes using the guidelines tone-by-context matrix.

Is Brand Voice Enforcement safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.