AI Brand Voice: How to Train Your Agents to Write Like You, Not Like Every Other AI User
← Back to the journal

AI Brand Voice: How to Train Your Agents to Write Like You, Not Like Every Other AI User

John Aspinall · · 15 min read

Every operator I work with has the same complaint about AI-generated content: it sounds like AI. Not bad, exactly. Just... flat. A helpful, professional, slightly bland tone that could have been written by any of ten million ChatGPT users who typed "write me a blog post about X." The sentences are grammatically correct. The structure is competent. And the result is completely indistinguishable from every other piece of AI-generated content on the internet. Your audience notices. They might not say "this was written by AI," but they feel it — something is off, the writing doesn't sound like you, and they scroll past.

The fix isn't a better model. I've tested this across Claude, GPT, and Gemini — they all default to the same helpful-robot voice unless you specifically train them not to. The fix is an AI brand voice system: a set of documents, examples, and constraints that teach every agent in your stack exactly how you write. I built mine about ten months ago. Since then, my AI-generated content has gone from requiring 40% rewrites to under 10%, and several clients have told me they can't tell which pieces I wrote from scratch versus which ones started as AI drafts. That's the goal — not AI that writes well, but AI that writes like you.

What Is an AI Brand Voice?

An AI brand voice is a structured set of instructions, examples, and constraints that teaches AI agents to produce output matching your specific writing style, tone, vocabulary, and personality. It goes beyond generic prompts like "write in a professional tone" or "be conversational." A properly built AI brand voice captures the specific patterns that make your writing yours — the sentence lengths you favor, the words you'd never use, the way you open a paragraph, how direct you are with opinions, whether you use analogies or data points to make arguments.

Think of it as a style guide that an AI can actually execute on. Most human style guides are too abstract for AI — they say things like "our voice is warm, knowledgeable, and approachable." That's useless to a model. A proper AI brand voice file tells the model exactly what "warm" means in practice: short sentences after complex ideas, first-person examples over abstract advice, contractions always, hedging language never.

Why Your AI Output Sounds Generic (And It's Not the Model's Fault)

The default output of any large language model is a weighted average of everything it was trained on. When you prompt Claude or GPT without voice guidance, you get the mean of the internet — a tone that's technically competent but belongs to no one. It's the AI equivalent of corporate elevator music: inoffensive, forgettable, and identical everywhere it plays.

Three specific patterns make default AI output sound generic:

The hedge habit. AI models hedge constantly. "It's worth noting that," "it could be argued," "there are several factors to consider." These qualifiers are the model covering its bases. Your voice probably doesn't hedge like this — most operators I know have strong opinions and state them directly. But unless you explicitly tell the model to drop the hedges, every output comes wrapped in uncertainty.

The list dependency. Default AI loves bullet points and numbered lists. Ask it to explain anything and you'll get "Here are the key considerations: 1. 2. 3." Some writers use lists. Many don't. If your natural writing flows in paragraphs with embedded examples, the model's default list format will immediately signal "AI wrote this" to anyone who reads your work regularly.

The vocabulary ceiling. Models default to a safe, mid-register vocabulary. They avoid slang, avoid industry jargon (unless prompted), and avoid the specific phrases that make someone's writing distinctive. I never say "utilize" — I say "use." I never say "leverage" — I say "build on." I never write "in today's landscape" — I write "right now." These small vocabulary choices are what make writing sound like a person instead of a model, and the model will never make them unless you tell it to.

The solution to all three is the same: you need a voice file.

The Voice File: The Document That Makes Everything Sound Like You

A voice file is a single markdown document that sits in your agent's context — your CLAUDE.md, your system prompt, your shared config — and tells the model exactly how you write. Not what to write. How to write it. The distinction matters. Your prompts and skills handle the "what." The voice file handles the "how."

I keep mine under 800 words. That's a deliberate constraint. A 3,000-word voice file burns context tokens on every call and, paradoxically, produces worse results because the model tries to follow too many instructions at once. Eight hundred words is enough to capture the patterns that matter without overwhelming the model's attention.

A good voice file has four sections:

  1. Identity and stance — who you are, your relationship to the reader, your default level of directness
  2. Structural patterns — paragraph length, use of headers, when you use lists vs. prose, how you open and close
  3. Vocabulary rules — words you always use, words you never use, phrases that are yours
  4. Examples — three to five short excerpts of your actual writing that demonstrate all of the above

The examples section is the most important. Models learn patterns from examples far more reliably than from abstract rules. A rule that says "be direct" is ambiguous. An example paragraph that demonstrates directness gives the model a concrete target.

How to Build Your AI Brand Voice File in 90 Minutes

This is the process I use with advisory clients. Most operators overthink this step — they try to articulate their voice from scratch, sitting at a blank screen, trying to describe how they write. That's backwards. Your voice already exists. You just need to extract it.

Step 1: Collect Your Best Writing (20 minutes)

Pull five to ten pieces of writing you're genuinely proud of. Blog posts, client emails, social posts, newsletter editions — anything where you were writing as yourself, not filling a template. The key filter: would you send this again today without changing anything? If yes, it goes in the pile.

Don't pick writing you did for someone else's brand. Don't pick formal documents where you were matching a corporate style. Pick the writing that sounds most like you talking to someone you respect.

Step 2: Mark What Makes It Yours (20 minutes)

Read through your selections and highlight the patterns. You're looking for:

  • Sentence rhythm. Do you alternate short and long? Do you favor punchy openers? Do you end paragraphs with a single short sentence for emphasis?
  • Opinion markers. How do you signal that you hold a strong view? Do you say "here's the truth"? Do you lead with "I" statements? Do you use rhetorical questions?
  • Specificity patterns. Do you use exact numbers ("saved 43 minutes per day") or ranges ("saved an hour or two")? Do you name tools and versions or stay general?
  • What you never do. This is as important as what you do. If you never use exclamation points, that's a rule. If you never start sentences with "Additionally" or "Furthermore," that's a rule. If you never use the passive voice, that's a rule.

Step 3: Write the Rules (30 minutes)

Turn your observations into explicit instructions. Here's the structure I use:

## Voice Identity
You are [name], a [role] who [relationship to reader].
Default stance: [direct/conversational/technical/etc.].
You speak from experience, not theory. Every claim has a
specific example, number, or build behind it.

## Structure Rules
- Paragraphs: 2-5 sentences. Never longer.
- Lists: only for genuinely parallel items. Default to prose.
- Headers: action-oriented or question-format. Never single-word.
- Opening: start with a concrete situation, never a definition.

## Vocabulary
ALWAYS use: [your specific words and phrases]
NEVER use: [words that aren't you]

## Examples of My Voice
[Paste 3-5 paragraphs from Step 1]

Step 4: Test and Iterate (20 minutes)

Take a piece of content you wrote recently and ask the model to rewrite it using only your voice file as guidance. Compare the output to your original. Where does it miss? Those gaps become new rules.

I went through three iterations before my voice file stabilized. The first version was too vague — "be direct" doesn't mean anything specific enough. The second version overcorrected with 40 rules the model couldn't prioritize. The third version cut it to 15 rules with strong examples, and that's where the output quality crossed the threshold from "AI-assisted" to "sounds like me."

Testing Your AI Brand Voice: The Blind Test Method

Building a voice file isn't done until it passes one test: can someone who knows your writing tell the difference between your output and the AI's?

Here's how I run this test. I take three pieces of content — one I wrote from scratch, one that's pure AI output using my voice file, and one that's AI-generated without the voice file. I send all three to someone who reads my writing regularly (a client, a colleague, a newsletter subscriber who's been around for a while) and ask them to rank which sounds most like me.

If the voice-file output consistently ranks second to my original writing, that's a pass. The goal isn't identical — I'm not trying to replace myself. The goal is close enough that the reader's experience is consistent whether they're reading a piece I drafted or one the AI drafted with my voice file.

If the voice-file output ranks below the generic AI output, your voice file has a problem. The most common cause: too many contradictory rules. "Be concise" plus "always include specific examples with numbers" creates tension the model resolves by ignoring one or both. Cut conflicting rules until the output improves.

Track your test results over time. I run a blind test every month with three fresh pieces. My hit rate — the percentage of tests where the reader ranks the voice-file output above the generic output — went from 60% in month one to 95% by month four. The voice file improved because I kept feeding test failures back into the rules.

Voice Consistency Across Multiple Agents

This is where most operators' brand voice breaks down. You build a voice file, drop it into one agent, get great results, and then copy-paste it into four more agents. Six months later, you've got five slightly different versions of your voice file because you tweaked one here and another there. Your daily briefing sounds slightly different from your client reports, which sound slightly different from your social posts. The drift is subtle but cumulative, and eventually your audience notices that something changed.

The fix is architectural, not disciplinary. Your voice file should live in exactly one place, and every agent should read from that single source.

If you use Claude Code, this means putting your voice file in a shared context directory that every agent references:

/shared-context/
  voice.md          # Single source of truth
  brand-rules.md    # Hard constraints (compliance, claims, etc.)

Every agent's CLAUDE.md or skill file includes a reference to this shared file rather than pasting the content inline. When you update your voice, you update one file and every agent picks up the change on its next run.

If you use multiple AI platforms, the voice file still lives in one place — a shared drive, a Git repo, your second brain — and you copy it into each platform's configuration with a version number. When the source changes, you update all copies. This isn't as clean as a single-reference architecture, but it's dramatically better than maintaining independent voice files per agent.

The version number matters. I tag every voice file update with a date: voice-v2026-09.md. When an agent produces output that sounds off, the first diagnostic question is: which version of the voice file is it reading? Half the time, the problem isn't the voice file — it's that the agent is still reading v2026-06.

Common Mistakes That Kill Your AI Brand Voice

Describing your voice instead of demonstrating it. "My tone is warm and professional with a hint of humor" tells the model almost nothing. Three paragraphs of your actual writing tell it everything. Rules-to-examples ratio should be roughly 1:1 — for every rule, include an example that shows it in action.

Too many rules. I've reviewed voice files with 50-plus rules. The model can't prioritize them. It tries to follow all of them, conflicts emerge, and the output becomes a weird compromise that matches none of them. Keep it under 20 rules. Fifteen is better. Ten is ideal if your examples are strong.

Forgetting to include what you DON'T do. The negative space of your voice is as distinctive as the positive. If you never use em dashes, say so. If you never ask rhetorical questions, say so. If you never start a paragraph with "Look," or "Listen," say so. Models default to common patterns unless explicitly told not to. Your voice's distinctiveness often lives in the patterns you avoid.

Using the same voice file for every format. Your blog voice and your email voice probably aren't identical. Your client report voice and your social media voice certainly aren't. I maintain one master voice file for my core writing style, plus three short overlay files for specific formats: one for client-facing reports (more measured, fewer opinions), one for social posts (shorter sentences, more direct), and one for internal notes (most casual, abbreviated). Each overlay is under 200 words and adjusts the master voice for that specific format.

Never updating the file. Your voice evolves. The way I wrote twelve months ago is noticeably different from how I write now — more direct, shorter paragraphs, more concrete numbers, fewer analogies. If your voice file stays frozen while your actual voice shifts, the gap will grow until the AI output feels like a version of you that no longer exists. I review and update my voice file quarterly, pulling recent writing samples and adjusting rules that no longer fit.

FAQ

How long should an AI brand voice file be?

Between 500 and 1,000 words. Under 500, you don't have enough specificity to differentiate from generic output. Over 1,000, you're burning context tokens and introducing conflicts between rules. My production voice file is 780 words — about 15 rules, 5 examples, and a short vocabulary list. That's enough for consistent output across every agent in my stack.

Does the voice file work with every AI model?

Yes, with calibration. I've tested my voice file with Claude Opus, Claude Sonnet, Claude Haiku, GPT-4o, and Gemini Pro. All of them produce output that's recognizably in my voice. The quality varies — Opus and Sonnet handle nuance better than Haiku, and the vocabulary rules land more consistently in Claude than GPT — but the voice file improves output across every model I've tested. Build it once, use it everywhere.

Can I use my voice file for team members' writing too?

You can, but be careful. Your voice file captures YOUR patterns. If a team member uses it, their output will sound like you, not like them — which is fine for brand-consistent deliverables but problematic if the team member is publishing under their own name. For team use, I'd build a lighter brand voice file that captures the company's patterns rather than any individual's, and let each person layer their own personality on top.

How do I build a voice file if I don't have much existing writing?

Start with voice memos. Record yourself explaining something you know well — talk for five minutes, transcribe it, and extract the patterns from the transcription. Spoken patterns are often more distinctive than written ones because you haven't self-edited them into a neutral register. Three or four voice memos will give you enough raw material to build a first-draft voice file. Iterate from there using the test method above.

What's the difference between a voice file and a style guide?

A style guide tells humans how to write. A voice file tells AI how to write. The format is different — a style guide can be abstract and aspirational because humans can interpret nuance. A voice file must be concrete and example-driven because models need explicit patterns to reproduce. A style guide says "be authentic." A voice file says "use first-person examples from actual experience, include specific numbers, and never hedge with 'it could be argued.'"

Build Your AI Brand Voice This Week

You don't need to perfect this. You need to start it. Here are the three actions that matter:

  1. Collect your five best pieces of writing today. Blog posts, emails, social updates — anything that sounds like you at your best. This takes ten minutes and gives you the raw material for everything else.

  2. Write your first voice file this weekend. Follow the 90-minute process above. It won't be perfect. That's fine. A rough voice file beats no voice file by a factor of ten in output quality. You'll iterate it into shape over the next month.

  3. Run the blind test next week. Generate three pieces of content — one original, one with voice file, one without — and send them to someone who knows your writing. Their feedback will tell you exactly where to tighten the voice file.

Your AI brand voice is the difference between content that could have come from anyone and content that could only have come from you. In a world where every operator has access to the same models, the operators who train those models to sound like them are the ones whose content still gets read, still gets trusted, and still converts. The model is a commodity. Your voice is not.

Enlarged image preview