AI Personal Brand Voice Design

Distill your real voice from your best posts into a reusable style doc, then store it as a Claude Style, Custom GPT, or Gemini Gem so every draft passes through it.

TL;DR

Feed an AI model 8-12 of your best recent posts and ask it to describe (not invent) your voice: opening patterns, sentence-length distribution, phrases you reach for, and the moves you avoid. Turn that analysis into a one-page style doc, then store the doc where it runs on every draft automatically: a Claude Custom Style, a ChatGPT Custom GPT or Project, or a Gemini Gem. The rule that keeps it honest is “archaeology, not aspiration” — every adjective must be backed by a quoted line from a numbered sample, or it gets deleted.

The task

You ship content across LinkedIn, X, a newsletter, maybe a podcast, and the voice drifts. A LinkedIn post reads like a press release; a newsletter goes off in a direction that doesn’t sound like the rest. You want a single style doc you can paste at the top of any draft prompt to pull every channel back to the same voice, and you want that doc built from your actual best posts, not from “bold, authentic” generic adjectives a model made up.

Where AI helps, and where it does not

AI is genuinely good at the archaeological work: pattern-matching across 8-12 samples to find your sentence-length distribution, recurring openings, and phrases you keep reaching for. It is also good at naming opposites (bold vs hedging, warm vs clinical), which is what actually makes the doc useful. Voice without contrast is wallpaper.

AI is bad at imposing a voice you have not actually used. If it suggests “your voice is bold and authentic,” that is a placeholder it generates when your samples were too thin or too uniform. Push back: “name the specific opening pattern from sample 3 and the closing pattern from sample 7.” Distilled voice should be archaeology, not aspiration. If it doesn’t appear in your samples, it isn’t your voice yet.

What to feed the AI

  • 8-12 pieces of your best on-brand content from the last 6 months (not 5; thin samples produce generic adjectives)
  • The platform/format of each piece (LinkedIn vs newsletter vs thread changes natural cadence)
  • The audience you serve, with 1-2 sentence segmentation (e.g., “founders 0-1, technical, dislike hype”)
  • 2-3 pieces from creators you do NOT want to sound like — voice is defined as much by what you avoid as what you pick
  • 1-2 posts that failed (that you wrote, regretted, and want to flag as off-voice)
  • The voice you suspect is yours (it’s a hypothesis the AI will confirm or correct)
  • Any banned phrases (corporate-speak, hype words) you already know you don’t use

A note on context limits as of June 2026: ten medium posts plus a few counter-examples is roughly 6,000-12,000 words, which fits comfortably in every current model. Claude Opus 4.7 and Sonnet 4.6, Gemini 3.1 Pro, and GPT-5.5 all carry a 1M-token window (ChatGPT Plus exposes about 320 pages in-app; the full 1M is only on the $200 Pro tier). So you don’t need to summarize your samples — paste them whole, because the model spotting an exact repeated phrase is the entire value.

Copy-ready prompt

Analyze these 10 pieces of my content for voice. Treat this as archaeology, not aspiration — only describe patterns that actually appear in the samples.
Output:
- 3 voice adjectives + 3 explicit opposites (the things I'm not)
- 5 phrases I use a lot — quote exact wording, mark which samples
- 5 phrases that crept in but don't fit my dominant pattern
- Sentence-length distribution (mean, median, longest, % single-clause)
- Formality level (1-10) with one quoted sentence as evidence
- How I open posts (3 dominant patterns) vs how I close (3 dominant patterns)
- 3 structural moves I make that most creators in my niche don't
- A 50-word "if you imitate me" briefing a ghostwriter could pass

Samples:
[paste 10 pieces, separated by ---]

Shorter variant — pressure-test an existing style doc

Below is my current voice doc, plus 3 recent drafts. Score each draft 1-10 on voice fidelity. For any score under 8, quote the exact sentence that breaks voice and rewrite it in-voice. Then suggest 1 addition to the doc that would have caught this drift.

Voice doc: [paste]
Drafts: [paste 3, separated by ---]

Sample output

A useful pattern-named line: “Opening pattern (5 of 10 samples): start with a concrete artifact, not a claim — e.g., ‘I just shipped X and immediately regretted Y’ instead of ‘Shipping is hard.’ Your hedge-then-commit rhythm is your fingerprint.”

A useful “what you’re not” line: “You are NOT a hype-cycle voice. Banned moves your samples never make: superlatives without numbers, ‘game-changer’, enumerated value-stacks, emoji walls, exclamation marks more than once per post.”

Where to store the finished doc

A style doc only works if it runs on every draft. Pasting it manually each time is the step everyone skips by week two. As of June 2026, each major assistant has a place to store a reusable voice so it applies automatically:

ToolWhere the voice livesHow to load your docNotes
Claude (Opus 4.7 / Sonnet 4.6)Custom Style, or a ProjectCreate & edit styles → build from a writing sample, or paste the doc into Project instructionsProject instructions + account Instructions + Style stack on every reply. Styles are migrating to Skills in 2026; the Concise/Explanatory/Formal presets are being removed, so build a custom style rather than relying on defaults
ChatGPT (GPT-5.5)Custom GPT or ProjectPaste the doc into the GPT’s Instructions; for a long brand bible, attach it as a Knowledge file so it’s retrieved, not stuffed into contextThe “Base style and tone” dropdown (Professional, Candid, Efficient, etc.) is a blunt starting point; your doc overrides it
Gemini (3.1 Pro)Gem, plus Saved InfoCreate a Gem and paste the doc into Instructions; add persistent tone preferences under Saved InfoSaved Info applies across all chats; a Gem is the saved-assistant version for one brand

Pick one home, store the doc there, and stop pasting. If you write in more than one tool, keep the canonical doc in a plain text file and copy it into each — don’t let three drifting versions exist.

How to refine

  • Force quoted evidence: “Every adjective must be backed by a quoted line from a numbered sample. Unsupported adjectives are deleted.”
  • Pin the opposites: “For each voice adjective, give the opposite I sound like when I drift, not the dictionary antonym. ‘Warm vs corporate’ is more useful than ‘warm vs cold.’”
  • Surface the failure mode: “Add a section: ‘When does my voice break?’ Use the failed samples to name 2-3 conditions (rushed, ghostwritten, B2B-ish topic).”
  • Make it executable: “Rewrite the doc as a checklist a draft must pass: open with X, sentence length under Y, never use Z. 8 items max.”
  • Generate the test post: “Now write a 200-word post in this voice on a topic you’ve never seen me cover. I’ll judge whether it passes the ‘did I write this?’ test.”

Common mistakes

  • Defining voice from too few samples. 5 produces generic adjectives; 10 produces patterns
  • No contrast section. Voice without “what I’m not” doesn’t survive a busy week
  • Letting AI suggest aspirational voice. If it doesn’t appear in your archive, you haven’t earned it
  • Updating the style doc but never storing it where it runs automatically (a Style, GPT, or Gem)
  • Treating voice as fixed. It shifts with audience changes, after a major project, post-burnout
  • Optimizing voice to be identical across channels instead of letting one fingerprint translate into different formats
  • Skipping the failure-mode section. Knowing when your voice breaks is more useful than knowing what it is
  • Building voice from “wow this resonated” posts only. The high-engagement piece may be off-voice but algorithmically rewarded

FAQ

  • How many samples do I need?: 8-12 of your best, recent posts. Under 5 is too thin; over 15 starts averaging your evolution into mush. All of that fits in the 1M-token window every current model carries, so paste them whole.
  • Should I update the style doc?: Every 6 months, or after a major audience shift, niche pivot, or 3 months post-burnout (your voice changes after long breaks). Re-run the analysis on the last 90 days only.
  • Can AI write in this voice automatically?: Yes. Store the doc as a Claude Style, a ChatGPT Custom GPT, or a Gemini Gem so it loads on every draft. Quality usually lands around iteration 3; the first AI-voiced post is often 60% there.
  • Which model is best for this?: Any of the top three handles the analysis well. Claude Opus 4.7 and Sonnet 4.6 tend to be strong at long-form voice mimicry; GPT-5.5 and Gemini 3.1 Pro are close. The bigger lever is sample quality, not model choice.
  • What if my voice doesn’t match the niche?: Good. Voice is a moat. The “this person sounds different” reaction is the entire point. Only worry if readers say “this sounds wrong,” not “this sounds different.”
  • Should I have different docs per platform?: One core voice doc plus a 50-word per-platform delta (LinkedIn: longer hooks; X: harder line breaks; newsletter: longer paragraphs). Don’t fragment into 4 voice docs.

Tags: #AI writing #Content creation #Creator #Personal brand #Brand voice