Claude Custom Styles vs a Style Profile: What Each Knows About You
Claude custom styles let you pick a register or build one from a sample. Why drafts still sound like Claude, what a Style Profile measures, and how to use both.
By Emmanuel
TL;DR: Claude custom styles change how Claude delivers a reply: preset registers (Normal, Concise, Explanatory, Formal) or a custom style Claude writes for itself from your description or a pasted sample. They work as designed and still return a draft that sounds like Claude, because the style holds a description of a voice, and a description is not a voice. "Professional yet friendly" describes thousands of people. A voice lives in sentence length, qualifier placement, transitions and punctuation, and a custom style built from a sample keeps the impression while dropping the numbers. A Style Profile starts from the numbers. Below: what the style builder does with your sample, why a better Claude widens the gap rather than closing it, and how to put a measured profile inside a custom style in under an hour.
You built a custom style in Claude, named it after yourself, pasted three of your best emails into the builder, and the next draft still needed the same rewrite as before. The feature did not fail. It did exactly what it was built to do, which was less than you assumed.
Key takeaways: Claude custom styles vs a Style Profile
- A style is a slot, not a measurement.Claude custom styles hold whatever instruction Claude generated from your input. Paste adjectives, get adjectives.A tone label is not a voice."Professional yet friendly" describes thousands of people. A voice lives in sentence length, qualifier placement, transitions and punctuation. AI does not know your tone; it knows words that describe tone.The sample builder summarises, it does not count.Claude reads your sample and writes an impression of it. The impression keeps the mood and loses the ranges.Better models make personal profiles more valuable, not less.Model capability and user-data conditioning are separate layers. Labs improve the first and cannot supply the second. The better the model gets at following nuanced instructions, the better it executes your profile too.Use both.Put a measured Style Profile inside the custom style. The style is the container; the profile is the content.
What Claude Custom Styles Actually Do
Claude custom styles are a per-chat setting that changes the shape of a reply: tone, length, formality and structure. The style picker offers four presets, and a builder that produces a custom style from a description you type or a writing example you paste. Claude generates the instruction, you can edit it, and it applies to any chat where the style is active.
The presets are easy to read. Formal drops contractions and lengthens sentences. Concise trims. Explanatory adds teaching detail. Normal is the default register everybody already knows. Each one is a system-level instruction that nudges the model toward a learned register.
The custom builder is the interesting part, and the part most people misread. You give it either a paragraph of description ("direct, warm, short paragraphs, no bullet points in emails") or a sample of your own writing. Claude reads the input, writes a short instruction describing the style it inferred, and stores that instruction as your style. From then on, the instruction rides along with every message in that chat.
Notice what is stored. Not your sample. An instruction about your sample, written by Claude, in Claude's words.
Where Styles Sit in Claude's Personalization Stack Today
Styles are one of several containers, and the container list is moving. Anthropic's current personalization overview names three features: Instructions for Claude (account-wide), project instructions (per Project), and skills, which it describes as the place to "apply communication patterns based on your own writing or preferences." Styles are not on that page.
When we checked on 27 September 2026, the standalone help article on configuring styles returned a 404. The style picker still appears in the app, and third-party guides published this summer still walk through it. Read together, that looks like a feature in transition, with skills taking over the "how Claude communicates" job.
For this comparison the transition changes nothing. A style, a skill, a Project instruction and an account-wide instruction are four containers that accept the same input: text describing how to write. Our post on Claude tone settings maps the containers; this one is about what goes inside. If you have a custom style today, it can move into a skill tomorrow, and if it holds adjectives it will hold the same adjectives there.
Why Does a Custom Style Still Sound Like Claude?
Because the style contains a category, and Claude writes the statistical centre of that category. The category can be as broad as "formal" or as narrow as "warm, direct, no fluff", and in either case Claude produces the average writer who fits the label. Your custom style narrowed the field. It did not point at you.
Here is the loop most Claude power users recognise. Version one of the style says "professional and friendly, concise." The draft reads like a competent colleague nobody has met. Version two bans a few phrases and asks for shorter paragraphs. Cleaner, still anonymous. Version three pastes real emails into the builder. The draft now avoids the worst tells, and you still rewrite it, because the rewrite was always about identity rather than quality.
Two things are happening. First, the negative rules ("never open with I hope this finds you well") remove tells and produce clean, generic text rather than your text. Second, the positive rules are adjectives, and adjectives carry no numbers. "Concise" does not say whether your sentences average 11 words or 19. "Warm" does not say whether you open with the person's name or with the ask. Every dimension the style leaves unspecified, Claude fills with its default, and its default is the average of everyone.
If you want the countable version of your own voice without doing the counting by hand, MyWritingTwin.com measures it from a handful of pieces you already wrote and hands back a profile you can paste straight into the style builder. The rest of this post explains why that measurement is the piece the builder cannot produce on its own.
A Tone Label Is Not a Voice
"Professional yet friendly" describes thousands of people. A voice lives in sentence length, qualifier placement, transitions and punctuation. AI does not know your tone; it knows words that describe tone, and it maps those words to the average writer who would use them.
Take two managers who would both pick "professional yet friendly" for their custom style:
- Manager A writes sentences of about 11 words, opens with the ask, softens with "probably" at the end of a sentence, never uses an exclamation mark, signs off with initials.
- Manager B writes sentences of about 22 words, opens with a line of context, softens with "I think" at the start, allows one exclamation mark per email, signs off with a full name and title.
Same label, two voices with nothing in common except the label. Give Claude the label and both managers receive the same email. Give Claude the measurements and the two drafts diverge in the first line, because the first line is where A puts the ask and B puts the context.
The four dimensions above are countable, and countable is the point. "Was that friendly enough?" has no answer, which is why custom styles never converge. "Was mean sentence length in range?" has one. Our piece on why adjectives are not your voice walks through counting each dimension by hand from a few emails, which is a fair weekend project if you want to see the gap for yourself.
What the Style Builder Does With Your Writing Sample
The sample path looks like it should solve this, so it deserves a close look. You paste real writing. Claude reads it. Claude writes an instruction. What survives the trip from sample to instruction?
The mood survives. Claude is good at noticing that a writer is brisk, or courteous, or fond of one-line paragraphs, and it will say so. Distinctive phrases sometimes survive, if they appear more than once. Overall length survives as a word like "concise" or "detailed."
What does not survive is anything that needs a count. The instruction will say "short sentences," not "sentences of 9 to 14 words with one under 6 per paragraph." It will say "occasionally hedges," not "hedges at the end of the sentence, never at the start, with 'probably' and never with 'I think'." It will say "minimal punctuation," not "one colon per email, no semicolons, parentheses for asides." It almost never records absences at all, and the phrases you never use are among the most identifying things about you.
There is a structural reason. The builder's output is a paragraph of prose, sized to fit a settings field, written by a model whose job in that moment is to summarise. A summary keeps the impression and drops the distribution. That is the correct behaviour for a summary and the wrong behaviour for a voice specification, which is a set of ranges and rules.
A sample-derived style is therefore a better description than the one you would have typed, and still a description. It is the third rewrite done for you. The ceiling is the same.
Better Claude Models Widen the Gap
Model capability and user-data conditioning are separate layers. Labs improve the first and cannot supply the second. The better the model gets at following nuanced instructions, the better it executes your profile too, and the more faithfully it executes a vague adjective, generic wording included.
This is the part Claude users get backwards at every model release. The upgrade feels like it should fix voice, because the writing quality goes up: cleaner structure, fewer filler lines, better paragraph rhythm. Quality and identity are different axes. A stronger Claude writes better average prose, and average prose is the thing you keep rewriting.
Think of the custom style as the input to a function and the model as the function. Improving the function does not add information to the input. If the input says "warm and direct," a more capable model produces a more precisely average warm-and-direct writer. If the input says "sentences of 9 to 14 words, ask in the first line, hedge only at the end of a sentence, no exclamation marks," the same model hits those targets more reliably than its predecessor did. Every release raises the return on a measured profile and leaves a description exactly where it was. We covered the same dynamic for ChatGPT and Gemini in why better models still don't know your voice, and Claude behaves the same way for the same reason.
Claude Custom Styles vs a Style Profile, Side by Side
A custom style is a container in one app that holds an instruction Claude wrote for itself. A Style Profile is a measured document built from your writing that can live inside that container, or any other.
| Claude custom style | Style Profile | |
|---|---|---|
| Source | Your description, or a sample Claude summarises | Your own writing, measured |
| Unit | Adjectives and a few inferred rules | Ranges and rules: sentence length, qualifier placement, transitions, punctuation |
| Absences | Rarely captured | Extracted: the phrases you never use |
| Contexts | One style per chat | Rules per audience and channel, per language |
| Checkable | "Did that feel right?" | "Was the sentence-length range hit?" |
| Portability | Claude app, one account | Claude style, skill, Project, system prompt, ChatGPT, Gemini, Copilot |
| Persistence | Until Claude's container changes | An asset you keep and move |
The Style Profile column is what MyWritingTwin.com produces. Upload three to five pieces you wrote yourself, and the Writing DNA analysis measures sentence-length range and variation, where your qualifiers sit, which transitions you use and which never appear, punctuation density, opening and closing moves, and the phrases absent from your writing. The output is a Master Prompt plus a condensed Runtime Block sized for fields with character limits. The Runtime Block is what goes into the custom style. Our guide on how many writing samples AI needs explains why words per context matter more than the raw count of pieces.
One honest limit on our side: a profile is measured per context, so a profile built from client emails will not carry your Slack voice or your board-memo voice. You build one per context you write in, and you pick the matching one when you write. A single custom style does not make that distinction at all, which is why the same style produces the same register for a client and a teammate.
How Do You Put a Style Profile Inside a Claude Style?
Build the profile first, then use the custom style as its container, and keep your task rules alongside it. The whole switch takes under an hour, and most of that is choosing samples.
- Read your current custom style. Open the style editor and read the instruction Claude generated. Count the adjectives. Mark each line as task (format, length, language, bullet rules) or voice (tone, style, phrases). Keep the task lines exactly as they are.
- Choose three to five samples. Pieces you wrote yourself, untouched by AI, in the single context you use Claude for most. For most people that is client or team email. Skip the polished report you write twice a year.
- Run the analysis at MyWritingTwin.com. The Writing DNA analysis measures sentence length, qualifier placement, transitions, punctuation, anti-patterns and context rules, then produces the Master Prompt and the Runtime Block.
- Paste the Runtime Block into the custom style. Replace the voice lines with the profile. Leave the task lines above or below it. If Anthropic moves styles into skills on your account, paste the same block into the skill; a Project instruction works too, and our Claude Projects setup guide covers which layer holds what.
- Test on a draft you would normally rewrite. Ask for the email you were about to write anyway. Count what changed: sentence lengths, where the hedge sits, the opening line. If one dimension misses, adjust that one rule in the profile. You are now correcting a measurement, which you can do. Correcting an adjective was never possible.
If you would rather not paste anything, the same profile can be served live. A Claude connector lets Claude load your profile, rewrite drafts in your voice and check a draft against your measured patterns from inside any chat, with the style left as it is.
A Five-Minute Test Before You Trust Any Style
Take one email you sent last month and the draft Claude produced for the same brief. Count four things in each: mean sentence length, the position of the first hedge, the first word of the second paragraph, and the number of exclamation marks. If three of the four differ, the style is holding a description, and the draft is the average of a category.
Run the same test after the profile goes in. The numbers should move toward yours, and where they miss, the miss points at a specific rule you can edit. That is the practical difference between the two approaches. A description gives you a feeling to argue with. A measurement gives you a number to fix.
The test costs nothing, and it settles the question for your own writing rather than for writers in general. Most people who run it stop rewriting the style and start rewriting the input.
Frequently Asked Questions
What are Claude custom styles?
Custom styles are a setting in the Claude app that changes how Claude writes: register, length, formality and structure. You can pick a preset (Normal, Concise, Explanatory, Formal) or create your own by describing the style you want or pasting a writing example. Claude turns that input into a short instruction it applies to each chat where the style is active. It changes delivery, not what Claude knows.
Can a Claude custom style learn my writing voice from a sample?
Partly. When you paste a sample, Claude reads it and writes a description of what it noticed, then applies that description. The description is a summary, so it keeps the impression of your writing and drops the numbers: how long your sentences run, where your hedges sit, which transitions you never use. A Style Profile starts from those measurements, which is why it holds more of you than a summary can.
Is a Claude custom style the same as a Style Profile?
No. A custom style is a container in one app on one account that holds an instruction Claude wrote for itself. A Style Profile is a measured document built from your own writing, with sentence-length ranges, qualifier placement, transitions, punctuation habits and the phrases you never use, per context. You can paste a Style Profile into a custom style, a Project, a skill or a system prompt, and into ChatGPT and Gemini as well.
Will a newer Claude model make custom styles good enough on their own?
No. Model capability and knowledge of your writing are separate layers. Anthropic improves the first with every release and cannot supply the second, because nothing about you is in the model. A better Claude follows nuanced instructions more faithfully, so it executes a measured profile better than the previous model did, and it also executes a vague adjective more faithfully. The upgrade raises the value of what you put in the style.
Are Claude styles being replaced by skills?
Anthropic's personalization overview now lists three features: Instructions for Claude, project instructions and skills, and it points to skills for applying communication patterns based on your own writing. When we checked on 27 September 2026, the standalone help article on configuring styles returned a 404, while the style picker still appears in the app. Whichever container wins, the content problem is the same: an adjective in a skill is still an adjective.
If your custom style has been through three rewrites and you still edit every draft, the fourth rewrite will not fix it, because the style was never the problem. Build the profile from writing you already have. MyWritingTwin.com turns three to five samples into a Style Profile and a Runtime Block for your Writing Twin in Claude, ChatGPT and Gemini, and the draft you would have rewritten tonight is the first test.
Make AI write like you, not like a bot
You just read how to tune AI output by hand. MyWritingTwin does it from your real writing: paste a few samples, get a voice profile that works in ChatGPT, Claude, and Gemini.
Create your free writing profileNot ready yet? Get our guide to AI voice profiles by email instead.