Alen Peric | September 2025

A Field Guide for People Who Want Their AI Writing to Actually Sound Like Them

How to get AI to write in your (or someone else’s) style, reliably, ethically, and effectively.

AI Voice

TL;DR (read this if you don't want your coffee getting cold)

Introduction

In generative AI, having consistent and recognizable voice or style can make content more credible, engaging, and “you.” Whether you are a student, or a professional, knowing how to prompt AI so that it writes in your voice (or someone else’s) is a valuable skill. This blog explains what it means to “borrow someone’s voice” (with examples & AI agents), how to build exercises & prompts to help users capture their own tone, along with some best practices, considerations and limitations.

Voice

If you can provide the AI with a sample of someone’s voice (your own, a brand voice, or a role model), and prompt it properly, you can get outputs that are far more aligned, more engaging, more distinctive. This post will teach how to do this: the structure of prompts, some research that supports different strategies, pitfalls, and some ready-to-use exercises and templates.

Unfortunately, I don’t have access to the latest H200 GPUs from Nvidia, or a PhD in AI, but I do read a lot, prototype a ton, drink buckets of coffee, and will try to cite what matters. Consider this a field guide, not gospel. Without further delay, let's jump right into it!

Jump

What Does “Voice” or “Style” Mean in Writing?

AI models have the capability to approximate these features if you give enough cues. Large language models encode semantic relationships by placing words and phrases in high-dimensional spaces where meaning is represented by distance and similarity, and users can shift those relationships toward their own natural vocabulary by supplying sample text that the model uses as contextual guidance.

Style

Why “voice borrowing” works (and what research says)

Models imitate style best when you show (examples) and tell (explicit descriptors). Industry docs consistently recommend example-based prompting and multi-shot examples; community reports echo that breaking style into traits (sentence length, punctuation habits, rhetorical moves) helps the model latch onto the right signals. Claude Documentation – Prompt engineering overview

Long-context models can ingest large style corpora, but placement and relevance matter. Anthropic’s long-context study shows gains when you add (a) quote pulling and (b) few-shot examples of successful answers; it also recommends pushing critical instructions to the end of the prompt. OpenAI’s long-context guidance similarly recommends instruction placement at both ends. Prompt engineering for Claude's long context window – Anthropic

If you’re running into token ceilings, a comparative analysis of prompt compression methods found extractive compression (copying the relevant lines verbatim) often beats abstractive summaries or token pruning — you can compress up to 10× with minimal loss on many tasks. That’s perfect for carrying just enough style signal without drowning the model. arXiv – Prompt compression and context windows

On the product side, Claude’s Styles lets you upload writing samples (or describe a style) and then reuse that voice across chats. Tom’s Guide and others have verified this works shockingly well for tone, punctuation quirks, and rhythm. Anthropic Claude Styles – Product notes and walkthroughs

Research

Key Components of Prompts to Clone Voice / Style

Component Why it's Needed What to Include / Example
Text sample / exemplar block Gives AI concrete data to imitate: word choice, sentence length, punctuation, structure, rhetorical devices, etc. Include 1-2 short paragraphs written in the style you want. Could be your own writing, or someone else’s you have rights to.
Voice / Tone descriptors Helps AI understand what aspects of style are important (e.g. formal/informal, witty, concise, elaborate, emotive) E.g. “Write as if speaking to a colleague, with light humor, using short sentences, occasional metaphor, avoiding jargon.”
Persona / Context Who is “speaking” in this voice? What’s the audience? Why are they speaking? E.g. “You are a senior cybersecurity analyst explaining a risk assessment to non-technical executives.”
Formatting / Structure The way content is laid out also impacts feel: headings, bullet points, paragraph length, etc. E.g. “Use headings, 3-5 bullets, keep paragraphs under 100 words.”
Examples of what not to do (optional but useful) Clarifies boundaries: what’s outside the style you want (too formal, too flowery, too many adverbs, etc.) E.g. “Do not use overly technical jargon or passive voice.”
Components

Building “sticky voice” into ChatGPT & Claude (step-by-step)

Sticky Voice

How to Borrow a Voice: Step-by-Step Prompt Techniques

Technique A: Example Block + “Analyze & Replicate” Prompt

  1. Collect 2-4 pieces of your own writing that you feel represent your voice. These might be emails, blog posts, internal docs. Prefer varied contexts if possible (some formal, some casual).
  2. Prompt to analyze style, ignoring content. Example prompt:
    Prompt Part 1 (style extraction):
    Here are several excerpts from my writing:
    Excerpt #1: “I’ve noticed that when you try to boil the ocean, the small wins get lost, but focusing on narrow improvements compounds quickly.”
    Excerpt #2: “On Tuesday’s call, I felt the delivery could have been more concise; bullet points tend to help when people are tired.”
    (add more)
    Instruction: Based only on those excerpts, describe in detail my writing style: tone, vocabulary, sentence structure, rhythm, punctuation habits, use of metaphors or examples, formality level, etc. Don’t mention the topics. I want you to produce a “style profile”.
  3. Prompt to generate new text in that style:
    Using the style profile you generated, write a new passage (e.g. a short blog intro, or an email, or whatever your use case is) on [some topic]. Ensure it matches the style profile: vocabulary, tone, sentence length, punctuation habits, etc.
  4. Refinement loop: You compare the output to your own writing. Give feedback like: “too formal/too many long sentences / lacks humor / not enough casual phrasing,” and re-prompt.

Technique B: Agent / Persona Prompt

You can build a reusable persona or “agent” prompt that sits at the top of everything you send. Example structure:

Persona definition (once):
You are “MyStyleAI,” a writing agent that writes as if it were me. My writing style has these features:
— I use conversational but professional tone, with occasional informal contractions (“I’ll,” “don’t”)
— I prefer short-to-moderate sentences; when needed, I sometimes include longer complex sentences but not too many
— I use analogies/metaphors often to explain technical concepts (e.g. “like boiling the ocean,” “filtering noise”)
— I include occasional mild humour or rhetorical questions (“What’s the point if we can’t measure?”)
— I tend to avoid overly technical jargon unless audience is technical; when I do, I define it
— I often begin paragraphs with a hook sentence; I tend not to use bullet lists unless summarizing steps
— Punctuation style: minimal commas where possible, avoid overuse of ellipses, but I do use em-dashes (—) to set off clauses loosely.
Then for each prompt, precede with something like:
Prompt:
MyStyleAI: Write [type of content] about [topic] for [audience]. Make sure it follows the persona definition above.
You can store that persona block and reuse it.

Technique C: Exercises That Users Can Adjust

Exercise Goal Sample Template / Text Block
Email to a peer Get casual, concise style “Hey [Name], I just looked at the data you sent. The trends are interesting: while X is rising, Y is flat. I think we should pivot to test Z and see if that improves metrics. What do you think?”
Internal technical report summary More formal, structured, use technical terms but still accessible “Below is the summary of Q2 performance. System load increased by 27 %, latency remained stable, but error rates jumped in module A. Proposed actions: optimize caching, review logs, add monitoring. Next steps on page 2.”
Blog intro Blend storytelling, metaphors, engaging tone “Imagine we’re navigating a dense forest with only a dim lantern. That’s often what data security feels like when dark web threats multiply faster than our defenses. In this post, I’ll map the paths, spot the shadows, and show you how to light the way.”

Users can take these templates and adjust word choice, sentence rhythm, punctuation quirks (your tendency to use “—”, parentheses, etc.), formal vs informal greeting or sign-off, etc.

Field-Tested Prompt Skeletons (steal these)

Skeleton 1 — Long-Context (instructions at both ends)

# Style Rules (short)
- Audience: [e.g., non-technical execs]
- Tone & cadence: [e.g., direct, short-medium sentences, light humor]
- Punctuation habits: [e.g., em-dash allowed; commas light]
- Do not: [e.g., avoid passive voice, avoid buzzwords]

# Samples (extractive)
"Quote 1: …"
"Quote 2: …"

# Task
Write [deliverable] about [topic], [structure & length].
Return a 5-bullet style audit at end.

# Repeat Critical Rules (checksum)
Follow Tone/Cadence + Punctuation habits above. Avoid [anti-traits].
(Backed by long-context placement and extractive compression findings.)

Skeleton 2 — Claude Styles + Inline Checksum

Use active Claude Style: [YourStyleName].
Before writing, restate 3 key traits from that Style.
After writing, add a 5-bullet audit tying each trait to specific lines.
  (Confirmed workable in product walkthroughs & reporting.)

Skeleton 3 — Agent Persistence (any model)

Agent mission: persist this Style Profile across messages until I say "reset".
If I critique tone, update the Profile and summarize the change.
Always include: (a) 3-line paraphrase of the current Profile before output, (b) 5-bullet audit after.
  (Industry docs: role prompts + multishot examples are robust.)

Including Minor Typos / Idiosyncrasies

Over-polished AI text can feel synthetic. One way to make AI output feel more “real” or less synthetic is to include minor typos or quirks in the sample text to make the voice feel more human. Empirical work (and practical red teaming) shows many AI-text detectors are fragile; small edits and errors degrade their accuracy, with documented cases where deliberate typos/grammar perturbations materially reduce detection reliability. That doesn’t mean you should sabotage your writing — it means that a few natural quirks can help preserve authenticity and avoid false positives. Examples of quirks:

Typos

When you include these in your exemplar text, and instruct the AI not to over-correct them (or even preserve them), the output tends to feel less “synthetic” and more like you / someone real. But use this carefully: too many errors look unprofessional; balance is key.

Prompt Length, Context Windows & Best Case Scenarios

Because AI models have a limit to how much prior text (“context”) they can hold / attend to, the amount of sample + instructions matters. Here is what the research / product-specs suggest as of September 2025:

Provider / Model Typical Max Context Window Notes for Style Cloning
OpenAI GPT-4.1 Up to ~1M tokens (API) Use for large corpora of samples + long instructions. Keep instructions top & bottom. OpenAI Cookbook – GPT-4.1 Prompting Guide
ChatGPT (GPT-5 Thinking, consumer app) ~196k tokens (mode-specific) For day-to-day chats, plenty for multiple samples + audits. OpenAI Help Center
Anthropic Claude 3.5/4 family 200k → 1M tokens (model & plan dependent) Excellent long-context performance; Styles helps with persistence. Prompt engineering for Claude's long context window – Anthropic
Google Gemini 1.5 (Advanced/Pro) ~1M tokens (consumer messaging) Strong for large docs; still follow extractive quoting to reduce noise. Google – Gemini 1.5 context window announcement
Context

Sample Prompt Patterns / Exercises

Exercise Template 1: Sample + Replicate

  1. Step 1 (Provide Sample):
    Here is a text written in the style I like. Please analyze its tone, word choice, punctuation, sentence rhythm, etc.:
    [Insert 2 paragraphs of your own writing.]
    Now write a new text (topic: [X]) in that same style.
  2. Step 2 (Adjust):
    • Ask the AI to also provide a style profile summarizing what it noticed: vocabulary quirks, sentence length, punctuation, tone, etc.
    • Allow you to correct or tweak: “More informal / more formal / fewer metaphors / fewer long sentences / more contractions / more rhetorical questions.”

Exercise Template 2: Voice Profile + Example Blocks

You are a writer who writes like this: (sample block 1) … (sample block 2) …
Important features: informal tone, uses analogies, occasional humour, short paragraphs.
Write a 300-word article on [topic] in this voice. Then, write the same article with minor changes so it's more formal / more technical / more concise, so I can see the differences.

Exercise Template 3: Prompting an AI Agent with Style-Replication Mission

Agent: your mission is to adopt the writing voice of [Person A]. Use samples below. When given new topics or content, always write in that voice. If I'm unhappy, I will give feedback: adjust tone / sentence length / choice of words.
Sample Text: [Insert sample]
Now: write me a blog introduction about [topic] in that voice.

Example Prompts & Practice Blocks

Sample Practice Block #1: Style Extraction

Here are three samples of my writing:
Sample 1: “Last Thursday I reviewed the firewall logs and noticed repeated connection attempts from IPs with weak TLS settings. It’s a red flag. I believe patching priorities should shift.”
Sample 2: “I generally avoid fancy jargon unless I know everyone’s familiar — it’s easy to lose people in abstractions.”
Sample 3: “What’s the point of large scale if basic hygiene is ignored? Small steps compound.”
---
Based only on these samples, I want you (AI) to produce: a style profile of me. Describe my tone (formal / informal), vocabulary preferences, sentence structure, any quirks, punctuation habits, humor/pacing.

Sample Practice Block #2: Generate in My Style

Based on the style profile generated above, write a blog intro (~150 words) about “Emerging Threats in the Deep & Dark Web” for an audience of cyber threat analysts and non-tech readers. Use my style: conversational, some metaphors, occasional rhetorical questions, moderate sentence length, avoid over-technical jargon without definition.
Practice

Benefits

What not to do (and why your prompts flop)

Case Notes from the Wild (what users report)

Wild

Ethics, permissions, and the “don’t be weird” clause

My recommendation when cloning your voice, your brand’s voice, or a voice is to have the right to use it. If you’re inspired by a public figure, keep it inspired-by rather than identifiable imitation in professional contexts. Disclose AI assistance where your org requires it. (Also: style often encodes cultural/identity cues; be mindful.)

Language models learn statistical signals — not your soul. When you provide concrete exemplars and explicit trait labels, you’re reducing ambiguity and increasing the chance the model locks onto the right distributional cues (cadence, punctuation, lexical register). That’s why examples + trait bullets beat adjectives — and why where you place instructions matters in long prompts. Prompt engineering for Claude's long context window – Anthropic

Ethics

Conclusion & Your 20-minute setup checklist

  1. Gather 2–3 authentic samples (250–400 words total) of your own writing that you feel “sounds like you".
  2. Build your prompt including: style sample, clear voice/tone descriptors, target audience, structure.
  3. Build Exercise 1 and Skeleton 1 into your notebook or agent, then test your prompts
  4. Refine prompt or give feedback to agent (e.g. “this is too formal,” “use more contractions,” etc.).
  5. If too polished, use small imperfections consciously (typos / quirks), or if you want more human feel.
  6. Adjust prompt length to your model’s limits, making sure exemplar + instructions + target content stay within context window.
  7. Save what worked as your house prompt (or a Claude Style / Custom GPT instruction block). Prompt engineering for Claude's long context window – Anthropic
Checklist

The end (kinda). Summary of takeaways to tape on top of your monitor

For non-tech users: practice with the templates above can get results quickly, with modest effort.

End

Sources, further reading & references:

← Back to Blog
Homepage