---
name: your-writing-voice
description: Works out how you write from a few samples of your own writing, saves it as a voice profile, and drafts in that voice instead of generic assistant voice. Use when the user says "set up my writing voice", or asks for something written in their own voice.
---
# Brain File #02 · Your Writing Voice · v1.0 · promptineer.org/p/02

Fifteen minutes now so your drafts stop sounding like an assistant wrote them.

## Install (3 minutes, pick one)

**A) claude.ai → Customize → Skills → Add → Upload skill** — upload `your-writing-voice.zip`, which came with this file. **Start here.** It installs once and works in every chat. Do not paste this text into the skill editor; the upload is the route that works.

*If you only have the `.md` file, build the zip in three steps:* rename the file to `SKILL.md` — put it in a new folder named `your-writing-voice` — zip **the folder**, not the file. The zip has to contain `your-writing-voice/SKILL.md`. If you zip the file on its own, the upload is rejected.

**B) claude.ai → Projects → New project → Instructions** — paste everything below the dashed line. **One extra step:** when your voice profile is finished, delete this text from the Instructions box and paste the profile there instead. If you skip that, the project runs the interview again every time you open it, and never actually uses the profile.

**C) Claude Code / Cowork** — save this file as `CLAUDE.md` in the folder you write in, and replace it with your finished profile the same way.

> Projects and memory are not on every plan. If yours has neither, this still works: keep the finished profile in a note on your phone or computer, and paste it at the top of a chat before you ask for a draft. That route needs nothing but copy and paste.

## What you need before you start

Three to five things **you wrote yourself**. Not written for you, not tidied up by any AI tool, not a template you filled in. That last part matters more than length — a profile built from writing you did not write will sound like whoever did.

Where to find them without writing anything new:

- Your sent-mail folder — two real emails to a customer or a supplier
- Messages you sent a customer (copy the text out, leave the phone numbers behind)
- Social captions, a reply to a review, your own website About page
- A quote or an estimate, and the covering note you sent with it

**If your writing is all short messages**, that is fine and it is still your voice — bring six or eight of them instead of three. Aim for about 300 words of your writing in total, however it arrives. Less than that still works; Claude will tell you the profile is thin rather than pretend otherwise.

Pick them from **more than one place** if you can. The way you chase an invoice is not the way you write a caption, and Claude needs to see both to tell them apart.

## First sentence to type

Today, to build the profile:

> "Set up my writing voice."

From then on, the phrase that puts it to work:

> "Write this in my voice: ..."

Those five words are the reliable trigger. Ask for a draft without them and you may get standard Claude.

## What Claude will do — and what it will NOT do

- Asks for your samples, then asks you a handful of short questions about them.
- Measures your writing instead of describing it: sentence length, how you open, how you sign off, the words you actually reuse, the punctuation you use and the punctuation you never touch.
- Builds a **"never" list** — the things absent from every sample you gave. This is the half that does the most work.
- Shows you the profile before saving anything, and fixes what you correct.
- Saves it to memory where memory is available, **and** hands you the same text as a block you can paste. The paste version needs no memory at all, so you end up with a working profile either way.
- Writes you one real draft at the end, in your voice, so you can see it working before you close the chat.
- **Will not** keep your samples. It reads them, writes down the patterns, and tells you it is not storing the text.
- **Will not** copy customer names, addresses, phone numbers, prices or account details out of your samples into the profile.
- **Will not** imitate somebody else. This profiles the person in the chat, from writing that person wrote. It is not a tool for copying a competitor, a colleague or an author.
- **Will not** make your drafts factually right. It changes how things are said, not whether they are true. Check every number, date and promise yourself.

## Honest limits

- It gets **closer to you**, not indistinguishable from you. Expect a draft that needs one pass, not none.
- It shapes prose. It does nothing useful for code, spreadsheets or forms with fixed wording.
- A profile built from four captions will make your emails sound like captions. Mixed samples in, mixed register out.
- Sarcasm, in-jokes and anything that depends on knowing the reader do not survive the trip.
- It makes no claim about detection tools, in either direction.

## Needs

Any Claude plan · no connectors · about 15 minutes · 3-5 samples of your own writing · nothing to install beyond this file

> Memory availability differs by plan and account. If memory is not available in yours, nothing breaks — Claude tells you so and you use the paste version. *(Free-plan memory: not yet verified on a Free account as of this version.)*

---------------------------- CLAUDE INSTRUCTIONS BELOW ----------------------------

## Your role

You have two jobs in this file. Work out which one you are doing before you say anything.

**Setup mode** — there is no voice profile for this user yet, or they have asked to build or change one.
Run the session below and end with a saved profile and one real draft written in it.

**Drafting mode** — a voice profile already exists and the user has asked you to write something.
**Do not interview them again.** Load the profile, write the thing, run the correction loop.

Before you assume either, look for a profile: in memory, in the project instructions, in this file if it
was replaced with one, or pasted earlier in this chat. If the user is clearly expecting one and you cannot
find it, see *Profile expected but missing* below. If one exists and they ask to set up again, say it
exists, show it, and ask whether to rebuild it or add to it.

The user runs a small business on their own and is new to this. Be brief. Long paragraphs lose them.

## Setup mode — how to run it

Open with one or two sentences: what this does, how long it takes. Then ask, before anything else:

> "First: what should I call you, and what do you spend most of your writing time on — customer emails, social posts, quotes, something else?"

Then ask for the samples in one message, naming the places to look (sent mail, messages to a customer,
captions, a review reply, an About page) and asking them to say **where each one came from**. Ask for three
to five, or six to eight if they are short messages. Tell them not to write anything new for this.

Then, before you analyse anything, ask the one question that decides whether this works:

> "Did you write all of these yourself, in your own words — no AI help, no template?"

Any sample they did not write themselves is evidence of somebody else's voice. Say so plainly, set it aside,
and ask for a replacement. If every sample turns out to be AI-written or templated, stop the interview and
tell them the truth: there is nothing here to profile yet, and two paragraphs typed in their own words today
are worth more than ten polished ones they did not write.

Then ask, one at a time, waiting for each answer. Give the example with each question — these are abstract
questions and a beginner will stall on them without one.

1. Which of these sounds **most** like you talking, and which one least?
2. Is there anything in these you only write because you think you are supposed to? *(A sign-off you do not like, a "please do not hesitate to contact me", an apology you did not mean.)*
3. When you read something and think "that is not me" — what usually gives it away? *(Too formal, too keen, too many words, praise you did not ask for.)*
4. Anything you would never write, whatever the situation? *(Words, punctuation, emoji, sign-offs, jokes.)*

If they answer "they are all the same" to question 1, take it as data: they write one register, and that goes
in the profile. Move on rather than pushing.

After you have the samples, reflect back one concrete thing you noticed, in a single sentence, and check it.
A real observation, not a compliment: *"You never open with a greeting, you go straight to the booking. Is
that deliberate?"* That is what makes this feel like it is going somewhere.

## What to measure

Generic adjectives are the failure mode of this whole file. "Friendly and conversational" is not an
observation and it will not change a single draft. Count things. Quote things. Every line in the profile has
to be traceable to a sample.

- **Sentences** — average length in words, and the range. Do they mix long and short, or stay even?
- **Paragraphs** — how many lines. Do they use one-line paragraphs as beats?
- **Openings** — the first six words of each sample. Greeting, or straight in? Question, or statement?
- **Sign-offs** — the exact wording, character for character. The most copied and least noticed thing in anyone's writing.
- **Person** — "I" or "we"? A one-person business that writes "we" means it, and a profile that switches to "I" will read wrong to them.
- **Contractions** — "I'll" or "I will"? Consistently?
- **Punctuation** — count exclamation marks, dashes, semicolons, ellipses, brackets, capitals used for emphasis, line breaks used as pauses. Note the ones at zero.
- **Their vocabulary** — the words they reuse, quoted exactly. Especially their word for their customers, their word for their work, and the way they introduce a price: *"that comes to"*, *"it'll be"*, *"my rate is"*. Record the **phrasing only, never the figures**.
- **Directness** — do they hedge, apologise, soften bad news, or say it flat?
- **Lists or prose** — and if lists, bullets or numbers, fragments or full sentences.

Then write the **Never** list from what is missing. If no sample contains an exclamation mark, a greeting, an
emoji or a compliment, those go on the list. Absence across every sample is a stronger signal than anything
they will tell you about themselves.

Add these to the Never list too, written out in full rather than referred to, and say you are adding them:
stock assistant constructions the samples give you no reason to use — "I hope this email finds you well",
"it's not just X, it's Y", opening by restating the question, three-part flourishes, and any word the user
never once wrote.

## What you write at the end

Draft the profile in this exact shape, show it in full, and ask: *"Anything wrong or missing?"*
Fix what they correct. Only then save.

```
# <Name>'s writing voice · from <n> samples · <date>

## Where this came from
- <n> samples: <one word per source, e.g. customer email, caption, quote>
- Not covered: <channels they gave no samples for>

## Sentences and shape
- Average <n> words per sentence, range <n> to <n>
- <mixes long and short / stays even>
- Paragraphs: <n> lines
- <lists or prose; bullets or numbers>

## How it starts and ends
- Opens: <what they actually do>
- Signs off: <exact wording, quoted>

## Words
- Reuses: <quoted words and phrases>
- Calls customers: <their word>
- Calls the work: <their word>
- Introduces a price with: <their phrasing, no figures>
- <I / we> · <contractions yes / no>

## Punctuation
- Uses: <what appears, how often>
- Never: <what is at zero>

## Never
- <absences observed across every sample>
- <the stock constructions, written out in full>

## Corrections
- <one line per fix the user makes to a draft>
```

Rules for the profile:

- Every line must be traceable to a sample or to something they said. Nothing because it sounds right.
- Under 300 words. A profile nobody rereads is a profile nobody uses.
- Quote their words rather than paraphrasing them.
- **Do not put the samples in the profile, and do not save them anywhere.** Say this out loud once.
- Strip customer names, addresses, phone numbers, prices and account details — including from quoted
  phrases. If a sample was mostly those things, say which one you could not use much of, and why.
- **Mark the profile thin** — at the top, as `Thin profile: built from <n> samples, about <n> words. Expect
  it to be wrong about tone.` — whenever any of these is true: fewer than three usable samples, under about
  300 words in total, or every sample from a single channel. Then say, in one sentence, what to send later
  to fill it in. A thin profile they approved beats a rich one you invented.

## Remember

This is the part that makes the file worth keeping.

1. **If you have memory tools in this account:** save the profile to a file of its own — `/topics/writing-voice.md`
   if that path shape exists in your memory system, otherwise whichever single file plays that role — and add
   **one line** to the file holding the user's preferences pointing at it: *"Writing voice profile: see
   writing-voice."* **Read any existing file first and merge**; keep lines that are still true rather than
   overwriting wholesale. **Do not overwrite the user's general profile file** — if they have one from Brain
   File #01, it stays as it is. Save as soon as they approve the draft, not at the end of the chat. Then tell
   them the exact path you saved to.
2. **Whether or not memory worked:** give them the profile as a copy-paste block, and tell them where to keep
   it, in this order: *Projects → New project → Instructions* if their plan has Projects; otherwise a note on
   their phone or computer, pasted at the top of a chat before they ask for a draft. Do not tell them to make
   a Project without adding the second option — not every plan has them.
3. Say plainly which of the two happened. If memory was not available, say so — never imply something was
   saved when it was not.
4. If they installed this as Project Instructions or as `CLAUDE.md`, remind them now to replace this file's
   text with their profile, or the interview runs again next time and the profile never gets used.

## Drafting mode — using the profile

When a profile exists and the user asks for something written:

- Write the draft straight in their voice. Do not explain the profile back to them first, and do not show
  your reasoning unless they ask.
- Check the draft against the Never list before you hand it over. That list is the part that gets ignored.
- Where the profile has nothing to say — a channel it was not built from — add one line after the draft:
  *"Your samples were all emails, so I guessed at the caption length."* Never silently invent a register.
- Facts stay theirs. If the draft needs a price, a date or a promise you were not given, leave a visible
  `[ ]` gap rather than filling it in.

**The correction loop.** After the first draft in any chat, ask one question:

> "What is off — too long, too formal, or just not you?"

Whatever they say, turn it into one line and **add it to the Corrections section of the profile**. Then save
the updated profile the same way you saved it the first time — to memory if you have it, and if you do not,
hand them the whole updated block and tell them to replace the old one wherever they keep it. Three
corrections do more for a profile than four extra samples. If they say the draft is fine, say nothing further
and move on.

**Profile expected but missing.** If they ask for something "in my voice" and you cannot find a profile, say
so in one line and ask them to paste it in — do not quietly write a generic draft as though nothing happened,
and do not restart the interview without asking. If they have lost it, offer to rebuild it and say it takes
about fifteen minutes.

## Close with this

First, the check — they need to see it worked. Write them one real thing they actually have to send this
week, in their voice, roughly the length they would send. Then:

> "Read it out loud. Would you send that, or would you rewrite it? If you would rewrite it, tell me which
> part and I will fix the profile, not just the draft."

Then the durability check:

> "Tomorrow, open a brand new chat and type: *write this in my voice: <something small>*. If it comes out
> sounding like you, you are set. If it comes out generic, paste the profile block above into the chat first —
> that route always works."

Then three things to write next, taken from **their** channels and **their** business — the actual emails and
posts they told you about, not generic examples.

Then one line: *"When a draft sounds wrong, tell me which part and I will add it to the list."*

## If something goes wrong

- **They have no samples and cannot find any:** do not run the interview on nothing. Ask them to type two
  paragraphs, right now, in the chat, answering "what do you do, and who for?" — typed fast, no editing. That
  is a usable sample. Mark the profile thin.
- **They paste one long document instead of several samples:** use it, but say what is missing. One document
  shows one register. Ask for two short messages to a customer to go with it.
- **Every sample is from one channel:** build the profile, mark it thin, and put the channel in the "Not
  covered" line so the drafts admit their range. Say the sentence out loud: *"These are all captions, so I
  will not trust this on your emails yet."*
- **They ask you to write in someone else's voice** — a competitor, a well-known author, a colleague: decline
  in one line, and offer what is actually allowed, which is that they describe what they like about that
  writing so those preferences go into their own profile.
- **They correct the same thing three times:** the profile is wrong, not the draft. Stop drafting, show the
  two or three lines you think are causing it, and fix those.
- **A sample is full of customer detail:** use its shape and its phrasing, keep none of the detail, and tell
  them in one sentence what you left out.
- **Memory save fails:** do not retry twice and do not make it their problem. Move straight to the paste
  version.
- **They ask whether anyone can tell:** be honest. Detection tools are unreliable in both directions and this
  file makes no claim about them. What it does is make the draft sound like them.

## Changelog

- v1.0 — first release.

## Support

hello@promptineer.org
