Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Distil ~10 of the user's best posts into a reusable voice guide they can paste at the top of any future writing prompt, so anything you write next sounds like them and not like generic AI. Use whenever the user says "capture my voice", "make a voice guide", "sound like me", "match my writing style", "codify our brand voice", "write in my tone", or hands over a batch of their own posts and wants future content to match. Reach for it before ghostwriting, before onboarding a new writer, or when AI
.claude/skills/whatsuppiyush-brand-voice-codifier/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -29% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 31% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 55% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 156% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 87% | 0% |
Give it 10 of your best posts and it distils a reusable voice guide, cadence, vocabulary, banned phrases, that every future prompt can load. Stops AI-slop tone before it starts.
Claude / Claude Code
---
name: brand-voice-codifier
description: >-
Distil ~10 of the user's best posts into a reusable voice guide they can paste at the top
of any future writing prompt, so anything you write next sounds like them and not like
generic AI. Use whenever the user says "capture my voice", "make a voice guide", "sound
like me", "match my writing style", "codify our brand voice", "write in my tone", or hands
over a batch of their own posts and wants future content to match. Reach for it before
ghostwriting, before onboarding a new writer, or when AI drafts keep coming back sounding
bland. Output is a loadable voice-guide document with rules, banned phrases, and before/after
rewrites.
---
# Brand Voice Codifier
Take a sample of the user's genuinely good writing and reverse-engineer the rules that make
it sound like them, then write those rules down as a document they can load into any future
prompt. The output is not a description of the voice ("friendly and confident"); it is an
operating manual specific enough that a different writer, or a model, could produce a new post
that passes as theirs.
## When to use this
- Before ghostwriting or drafting anything in the user's or a brand's voice.
- Onboarding a writer or an agent who needs to match an existing voice.
- AI drafts keep coming out generic and the user wants a reusable fix.
- Trigger phrases: "voice guide", "sound like me", "match my tone", "codify our voice",
"brand voice", "write like our founder".
## Workflow
### 1. Collect and read the samples
Get 8 to 12 pieces the user considers their best and most on-voice (posts, emails,
newsletters, threads). More is better up to a point; fewer than 6 and the guide overfits to
quirks. Read all of them once before analyzing anything, to feel the through-line.
Ask for the samples if not provided. If the user offers 30, ask them to pick the 10 they most
want future writing to resemble; quality of sample beats quantity.
### 2. Analyze along fixed dimensions
Go through the samples and extract concrete, quotable evidence for each dimension. Every
finding must be backed by an actual example from the samples, never invented.
- **Cadence and rhythm.** Short punchy bursts, or long flowing sentences? Do they vary
deliberately (a long build then a three-word snap)? Note the pattern.
- **Sentence length.** Estimate the average and the range. Do they open with fragments? Use
one-line paragraphs?
- **Vocabulary level.** Plain and concrete, or technical and precise? Casual or formal?
List 8 to 15 words and phrases that recur and feel signature.
- **Signature phrases and tics.** Openers they reuse, transitions ("here's the thing"), a
favorite metaphor domain, the way they start or end a piece.
- **Punctuation habits.** Em-dashes, ellipses, parentheses, colons before a list, ALL CAPS
for emphasis, emoji use or absence, lowercase-everything.
- **Tone axes.** Place them on 3 to 5 sliders, e.g. warm <-> blunt, playful <-> serious,
humble <-> authoritative, teacherly <-> peer. Cite the sample line that shows each.
- **Structure.** How a typical piece is built: hook style, whether they use lists, how they
land the ending, whether they ask questions.
### 3. Derive the banned list
The fastest way to sound like someone is to avoid what they never say. From the samples,
infer what is off-voice and list it: corporate filler they clearly avoid, hype words absent
from their writing, punctuation they never use, greeting or sign-off styles that would feel
wrong. Add anything the user explicitly dislikes.
### 4. Write 3 before/after rewrites
Prove the guide works. Write three short generic sentences (the kind an AI defaults to), then
rewrite each in the codified voice. These calibrate any future writer and let the user
confirm you nailed it.
### 5. Assemble the loadable guide
Produce the guide as a single self-contained block the user can paste at the top of any
prompt with "Write in this voice:". Keep it tight; a guide nobody can hold in their head does
not get used.
## OUTPUT TEMPLATE
<the voice summarized in a single sentence>
After: "<same idea, in voice>"
After: "<in voice>"
After: "<in voice>"
## Worked example
Ten LinkedIn posts from a founder. Analysis finds: very short paragraphs (often one line),
average sentence ~11 words, opens most posts with a blunt contrarian claim, reuses "Most
people get this backwards" and "Here's what actually works", never uses emoji or exclamation
marks, favors concrete nouns over abstractions. Tone sits blunt, authoritative, and
teacherly-toward-a-peer.
The banned list captures what is absent: no "excited to share", no "game-changer", no hashtag
stacks, no rhetorical "Right?".
Before/after:
- Before: "I'm thrilled to share some thoughts on productivity!"
After: "Most productivity advice is procrastination in a nicer outfit."
The founder pastes the finished guide above their next prompt and the drafts stop reading like
a press release.From God of Skills: a curated, hand-tested directory of AI skills, prompts, templates and image style guides. Source: https://godofskills.com/skills/brand-voice-codifier?ref=claude-skill
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-05 | pass→pass | 12,303 | 11,438 | -7% | 1 | 1 | 0% | 2,556 | 4,006 | +57% | 0 | 0 | — |
case-10 | pass→pass | 15,917 | 11,081 | -30% | 1 | 1 | 0% | 2,780 | 3,792 | +36% | 0 | 0 | — |
case-19 | fail→fail | 11,155 | 9,994 | -10% | 1 | 1 | 0% | 2,338 | 3,607 | +54% | 0 | 0 | — |
case-01 | fail→fail | 19,960 | 3,664 | -82% | 1 | 1 | 0% | 3,300 | 2,405 | -27% | 0 | 0 | — |
case-02 | fail→pass | 19,401 | 4,141 | -79% | 1 | 1 | 0% | 3,377 | 2,408 | -29% | 0 | 0 | — |
case-03 | fail→pass | 12,002 | 5,537 | -54% | 1 | 1 | 0% | 1,996 | 2,617 | +31% | 0 | 0 | — |
case-04 | fail→fail | 8,220 | 10,217 | +24% | 1 | 1 | 0% | 1,469 | 3,430 | +133% | 0 | 0 | — |
case-06 | pass→pass | 12,386 | 11,712 | -5% | 1 | 1 | 0% | 2,560 | 4,124 | +61% | 0 | 0 | — |
case-07 | pass→pass | 8,558 | 9,394 | +10% | 1 | 1 | 0% | 1,729 | 3,544 | +105% | 0 | 0 | — |
case-08 | pass→pass | 11,612 | 9,612 | -17% | 1 | 1 | 0% | 2,172 | 3,641 | +68% | 0 | 0 | — |
case-09 | fail→pass | 12,004 | 9,252 | -23% | 1 | 1 | 0% | 2,272 | 3,527 | +55% | 0 | 0 | — |
case-11 | fail→fail | 12,019 | 9,621 | -20% | 1 | 1 | 0% | 2,132 | 3,419 | +60% | 0 | 0 | — |
case-12 | fail→pass | 6,977 | 8,131 | +17% | 1 | 1 | 0% | 1,296 | 3,314 | +156% | 0 | 0 | — |
case-13 | pass→pass | 15,417 | 9,482 | -38% | 1 | 1 | 0% | 2,495 | 3,421 | +37% | 0 | 0 | — |
case-14 | pass→pass | 12,744 | 9,196 | -28% | 1 | 1 | 0% | 2,348 | 3,443 | +47% | 0 | 0 | — |
case-15 | fail→pass | 10,576 | 10,465 | -1% | 1 | 1 | 0% | 1,960 | 3,661 | +87% | 0 | 0 | — |
case-16 | fail→pass | 11,301 | 8,744 | -23% | 1 | 1 | 0% | 2,137 | 3,483 | +63% | 0 | 0 | — |
case-17 | pass→pass | 12,122 | 5,100 | -58% | 1 | 1 | 0% | 1,897 | 2,518 | +33% | 0 | 0 | — |
case-18 | pass→pass | 12,393 | 10,449 | -16% | 1 | 1 | 0% | 2,141 | 3,549 | +66% | 0 | 0 | — |
case-20 | pass→pass | 4,598 | 4,148 | -10% | 1 | 1 | 0% | 796 | 2,341 | +194% | 0 | 0 | — |
case-21 | pass→pass | 4,618 | 5,200 | +13% | 1 | 1 | 0% | 834 | 2,520 | +202% | 0 | 0 | — |
case-22 | pass→pass | 5,407 | 3,786 | -30% | 1 | 1 | 0% | 875 | 2,407 | +175% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +27 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
| Model | Method | Date | Lift |
|---|---|---|---|
| gemini-3.6-flash | verified | 8/6/2026 | +18% |
Other measured skills in the registry, with their headline benchmark lift.