Guide

How to make AI write like you: a voice skill built from your own edits

To make AI write like you, show it your writing rather than describe it. In your work account, paste five things you wrote and are free to share. Ask the assistant not to imitate them but to describe how you write as rules a stranger could follow, then to draft a short note. Cross out every phrase in the draft that is not you, paste your edit back and ask for the cuts to go on a never list. Save both lists as a voice skill: in Claude under Customize > Skills, and in ChatGPT, on eligible plans, under Plugins > Skills. After a few rounds the never list is the longest part, because a voice is mostly what you cross out.

Voice skill. A voice skill is a saved set of instructions that tells an AI assistant how you write, as rules a stranger could follow and a never list of the phrases you cut, which the assistant loads when you ask it to draft in your name.

1AYM is an OpenAI Select Partner.

Checked . Anthropic's help centre and documentation on skills, projects and instructions, and OpenAI's Help Center, Academy and documentation on skills and projects, were read on this date. Menu names and plan availability change often in both products, so check each path in your own account.

The voice skill · 52 seconds, with captions

The method in six steps

  1. Pick five things you wrote

    In your work account, paste five things you wrote and are free to share, chosen for range: two emails, a note to your team, a reply to a supplier and a short post.

  2. Ask for rules, not an imitation

    Type: Do not imitate these. Describe how I write, as rules a stranger could follow. Then draft a short note.

  3. Cross out what is not you

    Strike every phrase in the draft that you would never write, however small.

  4. Hand your edit back

    Paste your edited version and type: This is my edit. Put what I cut on a never list.

  5. Save both lists as a skill

    Save the rules and the never list as a voice skill in Claude or ChatGPT, or in a project's instructions where skills are switched off.

  6. Feed it every edit

    Each time a draft slips, cross the phrase out and ask for it to be added to the never list in the skill.

Six steps from five things you wrote to a saved voice skill, and what each looks like when it is skipped.
DimensionWhat skipping it looks like
Pick five things you wroteTwo adjectives, such as “direct but warm”, that describe nearly everyone.
Ask for rules, not an imitationA draft that borrows one sample's topic and stock lines and none of your habits.
Cross out what is not youFixing the draft quietly yourself, so the assistant never learns what changed.
Hand your edit backThe same stock opener at the top of the next draft.
Save both lists as a skillRules pasted into each new chat, or lost once the chat scrolls away.
Feed it every editA skill frozen at its first version, sliding back to the assistant's defaults.

Why AI drafts sound like everyone else

Ask an assistant for an email in your voice and you get a competent note that could have come from anyone. It opens with “I hope this finds you well”, says “rest assured” somewhere in the middle and closes on a summary nobody asked for. With nothing specific to go on, the model reaches for the phrases that are safe for everybody.

The usual fix makes it worse. People describe their voice in adjectives, and “direct but warm” is how nearly everyone would describe themselves. An adjective gives the assistant a mood, and it gives you nothing to check the draft against.

So stop describing your voice and show it, then let your own edits do the rest. The method takes five things you wrote, two short prompts and a few rounds of crossing out. It ends with a voice skill the assistant picks up whenever you ask it to draft in your name.

The prompt: five things you wrote and three sentences

Use the assistant your employer provides, signed in with your work account. Pick five things you wrote yourself and are free to share, and choose them for range rather than polish. Two emails, a note to your team, a reply to a supplier and a short post say more about you than five versions of the same status update. Paste them into a new chat, then type this.

Type this
Do not imitate these. Describe how I write, as rules a stranger could follow. Then draft a short note.

Each sentence does one job. “Do not imitate these” stops the assistant copying the surface of your samples, their topics and their stock lines, into everything it writes next. “Rules a stranger could follow” makes the description concrete: how you open, how long your sentences run, whether you ask before you tell, how you sign off. A stranger cannot follow “warm”, but they can follow “signs off with Thanks and a first name”. “Then draft a short note” tests the rules while your samples are still on the screen.

Read the rules before you read the draft. A rule that would fit a colleague as well as you is too vague, so ask for it to be made specific or cut it.

Cross it out: the never list does most of the work

The first draft will be closer, and still wrong in places. The usual tell is an opener you have never used in your life. Cross out every phrase that is not you, however small, then paste your edited version back and type the second prompt.

Then type this
This is my edit. Put what I cut on a never list.

Repeat this over a few drafts and the never list becomes the longest part of the skill. That is expected, and it is the useful part. A voice skill is mostly what you cross out.

Then keep both lists together: in the same chat, ask for the rules and the never list to be saved as a voice skill. Where that lives in Claude and ChatGPT is set out further down this page.

Why showing beats describing

Examples carry what adjectives cannot. Anthropic's prompting guidance names three to five relevant, varied examples as one of the most reliable ways to steer format, tone and structure [1], and its guidance on writing skills says examples convey style and detail better than descriptions do [2]. Five samples of different kinds sit at the top of that range.

Asking for rules instead of an imitation makes the result checkable. A rule is a statement you can read, disagree with and correct, and the editing step depends on exactly that.

Naming phrases works because the ones an assistant falls back on are a short, repeated set. Each one you name becomes a rule it can check before it writes, which no adjective ever gave it. Where the reason for a cut is not obvious, add it in a few words: Anthropic's guidance is that Claude does better with the reason behind a constraint than with a bare ban [1]. “Opens with the point, never with a pleasantry” teaches more than a list of banned greetings.

The loop keeps the skill honest. OpenAI's advice for any skill is that when it later gets something wrong, you ask for that correction to be added to the skill [3]. Every draft you fix makes the next one closer.

Two variations worth keeping

The two prompts above cover everyday writing. Two variations come up often enough to keep beside them.

Variations
When you write differently to clients and to your team:
Do not imitate these. Describe how I write to clients and how I write to my team, as two sets of rules a stranger could follow. Then draft a short note of each.

Once the skill is saved, each time a draft slips:
This is my edit. Add what I cut to the never list in my voice skill.

The first keeps two registers apart. If the two sets of rules barely overlap, save them as two skills: Anthropic advises keeping each skill to one workflow [4], and OpenAI one job per skill [5].

The second is the habit that keeps the skill current. Claude updates an existing skill's files when you ask it to edit them [6], and in ChatGPT the same request adds the correction to the skill [3]. Check the change in a fresh chat rather than the one you edited it in.

Where it lives in Claude and ChatGPT

Both products save this kind of standing instruction as a skill: a folder whose one required file, SKILL.md, carries a name, a description and the instructions [4, 5]. The assistant reads only each skill's name and description until a request matches, then loads the rest [5, 7], so a long never list stays out of your other chats. These are the paths as checked on 11 October 2026.

Where a voice skill is switched on, saved, used and updated in Claude and ChatGPT, checked 11 October 2026
DimensionClaudeChatGPT
Switch it onCode execution and file creation on, under Settings > CapabilitiesSkills on eligible plans; a workspace admin decides who may create them
Save itTurn on skill-creator under Customize > Skills and ask Claude to turn both lists into a skill, or upload a skill folder as a ZIP therePlugins > Skills > Create > Create with chat, or ask ChatGPT in a chat to create the skill, then review the draft and install it
Use itUsed when a request matches its description; type / in the message box to pick it yourselfUsed when a request matches its description; type @ to pick it yourself
Update itAsk Claude to edit the skill and it updates the filesAsk for the correction to be added to the skill
If skills are off at workPaste both lists into a project's instructions, which apply only to that project's chatsPaste both lists into a project's instructions, which apply across that project's chats

The Claude column is from Anthropic's help centre and documentation [4, 6, 7, 8, 9], and the ChatGPT column from OpenAI's Help Center, Academy and documentation [3, 5, 10, 11, 12]. Anthropic's help centre lists skills on every Claude plan, Free included [8]; OpenAI documents skills for eligible plans [10].

A skill is the right home because it loads only when you are drafting. Instructions for Claude, by contrast, apply to all your conversations [13], so a never list kept there rides along on every spreadsheet question as well.

Where an administrator has switched off user-created skills, as Claude Team and Enterprise owners can [14], the project route still works for one person. Create a project for drafting, paste both lists into its instructions and do your writing there. You lose the automatic loading and keep everything else.

If your organisation is still choosing between the two assistants, our comparison of ChatGPT Enterprise and Claude Enterprise sets out what each vendor publishes on plans and admin controls.

What goes wrong, and the honest limits

A voice skill is a set of instructions the assistant reads, and that sets its limits. Plan for these before you rely on it.

It guides and enforces nothing
A phrase on the never list can still slip into a draft. Nothing checks the output against the list unless you add a check, and the engineers' section below shows one.
You still read the draft
The skill makes a draft sound like you and does nothing for whether it is right. Names, dates, figures and promises are still yours to check before anything goes out under your name. OpenAI's own advice is to treat a first result as a draft and verify numbers, names, dates, quotes and claims [15].
Work account, shareable writing only
Build it in the assistant your employer provides, signed in with your work account, and paste only writing you are free to share. Keep anything confidential out of personal accounts altogether. Take client names, figures and private detail out of the samples first: examples can end up quoted inside the skill, and everyone you share a skill with receives its files [4]. Pasting samples by hand is enough, so there is no reason to connect a mailbox for this.
It stays silent, or turns up everywhere
A skill loads when a request matches its description [7]. If it stays silent when you ask for a draft, or turns up when you ask for a spreadsheet formula, rewrite the description. If it fires at the right time but the drafts are uneven, fix the instructions [16].
Too many rules
A voice fits on a page. Anthropic's advice is to add only what the model does not already know [2], and a rule that would fit anyone, such as “be clear”, is a line the assistant reads for nothing.

Where 1AYM fits

A voice skill is a good first skill because the person who owns it is the only judge it needs. The company version is harder: many people writing skills, some of them shared, and someone deciding which switches are on, who may publish to the organisation's library and who owns each shared skill. Rolling out AI work tools across a company, with the training, controls and measurement that make them pay, is core work for us. On a rollout we would set those switches and owners up as controls, under our AI governance implementation work. At a large international marketing agency we contribute engineering to an internal Claude Code skill platform that now carries around 600 production skills, written across the business by the people who do the work.

We take small fixed-scope statements of work as well as larger builds, and a fixed-scope rollout can start within a day of the scope being signed. If that would help, book a call from the end of this page or email enquiries@1aym.com.

For engineers: the SKILL.md, where it loads and how to test it

The file behind a voice skill and how to check it, from Anthropic's and OpenAI's documentation as read on 11 October 2026. Numbers in brackets refer to the sources below.

The file
A skill is a folder whose only required file is SKILL.md: a name and a description at the top, then plain-language instructions [4]. OpenAI describes the same shape and says its skills build on the open agent skills standard [5], so one SKILL.md is a sound starting point in Claude, Claude Code, ChatGPT and Codex. Keep the rules and the never list in the body rather than a reference file. Claude opens extra files only when the instructions point to them [7], and a voice skill needs both lists every time it runs.
Name and description
Anthropic's docs ask for a name in lower-case letters, numbers and hyphens that matches the folder [4], so something like writing-voice. The description is the only part the assistant reads before choosing a skill [7]. Say what it does and when to use it, in the words you use when you ask for a draft, in the third person [2, 4], for example: “Drafts emails, notes and posts in the author's voice. Use when asked to write, draft or reply on the author's behalf.” Anthropic's help centre caps the description at 200 characters and its docs at 1,024 [4, 6], so write to the lower limit.
Where it loads
In Claude Code, ~/.claude/skills/ is personal and .claude/skills/ in a repository is shared with everyone working there. Skills enabled in your Claude account also load in Claude Code when you sign in with the same account, as a one-way download, and Cowork loads the account's skills rather than the ~/.claude/skills/ folder [17]. In Codex, personal skills sit in $HOME/.agents/skills and repository skills in .agents/skills, called with $ or /skills [5]. The personal folder is the home for your own voice; a repository folder suits a team's house style for pull request descriptions and release notes.
Loaded once per session
In Claude Code, once a skill is invoked its content stays in the conversation and is not re-read from the file [17]. After you add to the never list, test it in a new session.
Test it like code
Seeing a skill trigger does not prove it helped, so run the same prompts with and without it in a fresh session [17]. OpenAI's test set fits a voice skill well. It covers requests that should trigger the skill, indirect ones with the same goal, incomplete inputs that should prompt a question, requests that should not trigger it, such as a spreadsheet formula, and edge cases where it must not invent information [16]. Change one thing at a time between runs [18].
A mechanical check
The never list is literal phrases, which makes it the one part of a voice you can check with code. A short script in the skill's scripts folder [4] can scan a draft for every entry and print the hits. Anthropic's skill guidance prefers a prepared script for anything that must come out the same way every time [2]. It runs only when the assistant runs it, so it narrows the gap between guidance and enforcement without closing it.
Admin switches
Claude Team and Enterprise owners can provision a skill for everyone, on by default with a per-user opt-out, and can turn off user-created skills so members use only provisioned and built-in ones [14]. Anthropic's pages give more than one admin path, so check the live screen. ChatGPT workspace admins decide who may create, upload, share, publish and install skills, and can see each skill's owner, access, users and 30-day invocations [10].

Sources

  1. [1]Anthropic, Claude Platform docs, prompting guidance for Claude (checked 11 October 2026)
  2. [2]Anthropic, Claude Platform docs, guidance on authoring Agent Skills (checked 11 October 2026)
  3. [3]OpenAI, use case: reusable skills (checked 11 October 2026)
  4. [4]Anthropic, Claude docs, how to build a skill (checked 11 October 2026)
  5. [5]OpenAI, ChatGPT and Codex docs, Build skills (checked 11 October 2026)
  6. [6]Anthropic Help Centre, How to create custom skills (checked 11 October 2026)
  7. [7]Anthropic, Claude docs, skills overview (checked 11 October 2026)
  8. [8]Anthropic Help Centre, Use skills in Claude (checked 11 October 2026)
  9. [9]Anthropic Help Centre, What are projects? (checked 11 October 2026)
  10. [10]OpenAI Help Center, Skills in ChatGPT (checked 11 October 2026)
  11. [11]OpenAI, ChatGPT docs, projects (checked 11 October 2026)
  12. [12]OpenAI Academy, Using skills (checked 11 October 2026)
  13. [13]Anthropic Help Centre, Understanding Claude's personalization features (checked 11 October 2026)
  14. [14]Anthropic Help Centre, Provision and manage skills for your organization (checked 11 October 2026)
  15. [15]OpenAI, ChatGPT docs, using ChatGPT (checked 11 October 2026)
  16. [16]OpenAI developer docs, building skills for plugins (checked 11 October 2026)
  17. [17]Anthropic, Claude Code docs, skills (checked 11 October 2026)
  18. [18]Anthropic Academy, Introduction to Claude Cowork, validating skills (checked 11 October 2026)

Questions people ask

How do I make ChatGPT write like me?

Paste five things you wrote and are free to share into a chat in your work account, then type: Do not imitate these. Describe how I write, as rules a stranger could follow. Then draft a short note. Cross out what is not you, paste your edit back and ask for what you cut to go on a never list. On eligible plans, save both lists as a skill from Plugins > Skills > Create > Create with chat; otherwise paste them into a project's instructions.

How do I get Claude to write in my style?

Use the same two prompts. To keep the result, turn on Code execution and file creation under Settings > Capabilities and save the rules and the never list as a skill, which you manage under Customize > Skills. Claude then uses it when a request matches the skill's description, or when you pick it by typing / in the message box. If your organisation has turned off user-created skills, put both lists in a project's instructions.

Do I need to train an AI model on my writing?

No. A voice skill does not change the model. It is a page of instructions the assistant reads when you ask for a draft, built from a handful of your samples and your edits. You can read it, change it and delete it like any other document.

How many writing samples does AI need to copy my style?

Five is enough to start if they differ: two emails, a note to your team, a reply to a supplier and a short post. Anthropic's prompting guidance names three to five relevant, varied examples as one of the most reliable ways to steer tone and structure. After that, your edits teach the assistant more than extra samples do.

Why does AI keep writing “I hope this finds you well”?

Because it is a safe default, and an adjective such as “warm” or “professional” does not overrule it. Name the phrase instead. Cross it out in a draft, hand the edit back and have it added to the never list in your voice skill, so the next draft starts without it.

Should my writing voice go in custom instructions or a skill?

A skill, if your account allows one. Anthropic describes Instructions for Claude as account-wide, applying to all your conversations, while a skill loads only when a request matches its description. A never list that keeps growing belongs where it loads only when you are drafting.

Is it safe to paste my emails into ChatGPT or Claude?

Use the assistant your employer provides, signed in with your work account, and follow its AI policy. Paste only writing you are free to share, take client names, figures and anything confidential out first, and keep confidential material out of personal accounts. Samples can end up quoted inside the skill, and anyone you share a skill with receives its files.

Can I share my voice skill with my team?

Yes, where your organisation allows sharing. On Claude Team and Enterprise you can share a skill you created with specific people, and in a ChatGPT workspace you share it from the Skills tab with people, groups or a link. A personal voice rarely suits anyone else, though; a team writing as one needs a shared house style, written the same way.

More in this topic

  • The general move behind this page: get a job right once in a chat, then have the assistant write it up as a skill you can rerun.

  • The company version of a voice skill: the brand book turned into exact names, approved examples and banned words, saved as a skill.

  • The other half of a personal setup: how you work, written into custom instructions by letting the assistant interview you once.

  • When the skill that works lives in one person's chat: write it down once, check it and publish it so every colleague has it.

Further

  • AI governance implementation · Who may create, share and publish skills, set as controls in the admin console rather than written into a policy nobody reads.
  • Engagement file D-01 · The skill platform we contribute engineering to at a large international marketing agency, with skills written by the people who do the work.

We build these systems for a living. See the engagement files for what that looks like in practice, or write to us if yours is the next one.

Last reviewed · 1AYM