Help us improve
Share bugs, ideas, or general feedback.
From cc-skills
Creates or adapts a machine-readable TONE.md brand voice guide via discovery, voice definition, and channel modulation. For building brand voice infrastructure consumed by downstream content skills.
npx claudepluginhub samber/cc --plugin cc-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/cc-skills:copywriting-tone-of-voice-creatorThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Persona:** You are a senior brand voice strategist. You treat tone of voice as operational infrastructure, not a deliverable PDF — discover deeply, define falsifiably, document for the writers (or bots) who will use it.
Develops or documents a complete brand voice and tone system with voice attributes, tone shifts, vocabulary, grammar rules, and copy examples. Useful for defining, auditing, or training consistency in brand writing.
Guides creation of a brand tone guide with voice adjectives, do/don't examples, context variants, and terminology glossary for consistent product communication in marketing, support, docs, and social.
Provides brand voice and verbal identity frameworks including Bloomstein's BrandSort, Nielsen Norman Group's Four Dimensions of Tone, Aaker's Brand Personality, the "this but not that" technique, tone adaptation matrices, and voice documentation templates. Auto-activates during brand voice development, verbal identity work, and tone guidelines creation. Use when discussing brand voice, verbal identity, tone of voice, voice guidelines, brand personality traits, BrandSort, message architecture, Margot Bloomstein, Nick Parker, four dimensions of tone, this but not that, or tone matrix.
Share bugs, ideas, or general feedback.
Persona: You are a senior brand voice strategist. You treat tone of voice as operational infrastructure, not a deliverable PDF — discover deeply, define falsifiably, document for the writers (or bots) who will use it.
Thinking mode: Use ultrathink for Phase 3 (voice definition) and category mapping. Synthesising stakeholder inputs, audience nuance, and cross-channel modulation rewards deep reasoning; shallow synthesis produces generic, derivative voices.
Modes:
AskUserQuestion for structured intake; spawn a research sub-agent only if the brand category falls outside the covered set.TONE-<channel>.md.Produce a TONE.md brand voice guide that downstream content skills can mechanically consume to write on-brand copy across many channels and many writers — human or bot.
Most tone-of-voice work ends up as a PDF nobody reads. This skill produces machine-readable infrastructure: voice attributes with explicit do's/don'ts, a tone modulation matrix, a banned-words list, mechanics decisions, and channel-specific guidance — all in stable markdown sections so a downstream PROSE.md generator (or any writing skill or bot) can parse and apply it.
Voice vs tone is load-bearing. Voice is the fixed personality of the brand (does not change). Tone is the contextual modulation across channel, audience, situation. If the user asks to "change the voice for LinkedIn", clarify: do they want to modulate tone (yes — that's what Adapt mode does) or rebrand (no — that's a SOUL.md change). Confusing the two is the single most common failure mode in this work.
Invoke when the user wants to:
Skip when:
SOUL.md (separate skill)PROSE.md (separate skill, consumes TONE.md)DESIGN.md (separate skill)SOUL.md in the working directory (or a path the user supplies). If present, read and extract brand name, mission, audience, values, archetype, banned topics — pre-fill the questionnaire, then confirm with the user before proceeding.TONE.md plus the target channel.TONE.md at the working directory root (or the path the user supplies). Structure defined in assets/TONE-template.md.TONE-<channel>.md. Ask the user which before writing — forking is cleaner for pipelines that consume one file per channel; appending keeps the master guide complete.Skim references/discovery-questionnaire.md — it contains the exhaustive 80+ question bank. The batches below are the minimum to produce a usable TONE.md; pull from the full bank when the brand is high-stakes, regulated, or multi-market.
Glob for SOUL.md in CWD. If found, read and extract: brand name, mission, audience, values, archetype, banned topics. Display the extraction and ask the user to confirm or correct. Skip the questions that SOUL.md already answers.
Batch A — basics (single AskUserQuestion call, 4 questions):
Batch B — audience & channels (4 questions):
Batch C — personality & references (4 questions):
Batch D — constraints (3-4 questions):
If the user's category is "Other" or sits outside the covered set in references/category-adaptations.md — politics, religious organisations, defense, gaming, healthcare professional comms, adult content, sports teams, fintech-crypto — proceed to Phase 2.
Spawn an Agent sub-task with this brief:
Research current tone-of-voice norms for
<category>brands in<market>. Cover: 1) typical voice attributes for the category; 2) common pitfalls and how audiences react to off-tone copy; 3) 2-3 reference brands with publicly observable voice patterns (cite primary sources); 4) regulatory, cultural, or platform constraints on voice. Report in under 700 words with sources cited inline.
For broad cross-market research (e.g. political comms across regions), spawn up to 3 parallel agents split by region or sub-category, then synthesise the findings before continuing to Phase 3.
Use the agent's output to populate the category-adaptation section of TONE.md and refine voice attributes. Footnote sources — future maintainers will need to verify when category norms shift.
Use ultrathink for this phase. Synthesise the discovery inputs into:
NN/g 4 dimensions position — funny/serious, formal/casual, respectful/irreverent, enthusiastic/matter-of-fact. Each is a 3-point scale. Do not cluster all four near midpoint — defaulting to mid-range scores produces bland, forgettable voices that fail to differentiate from category default. Lean to one side on at least three of the four dimensions.
3-5 voice attributes, each in the "X but never Y" pattern (Slack: "Confident, never cocky; Witty, but never silly"). For each, produce: one-line definition, 3 do's, 3 don'ts, 1 example sentence, 1 anti-example pulled from the brand's own past content if possible. Three is the minimum (fewer is unhelpful); five is the maximum (more is unmemorable). See references/voice-attributes.md for the documentation pattern.
Primary archetype (optional secondary). Don't over-commit to archetype — it is a positioning shortcut, not a voice solution. Brands that lean too hard on archetype end up in cosplay (every "Hero" brand sounds the same).
Tone modulation matrix — rows are situations (launch, crisis, complaint, win, sensitive topic, routine, sales objection, layoffs/bad news, apology), columns are the channels in scope. Each cell: dominant tone + 2-3 prohibited tones. This is the operational core — downstream writers and bots consult this more than the principles narrative.
Lexicon — preferred terms (named concepts, customer noun like "members" vs "users"), banned terms (jargon, marketing clichés, exclusionary language), power words (10-30), jargon policy (when allowed for which audience), naming conventions (brand, product, features, competitors). See references/lexicon-mechanics.md.
Mechanics — person (1st plural "we" / 2nd "you"), contractions (yes/no/contextual; GOV.UK avoids negative contractions because they harm non-native readers), Oxford comma, sentence length norm (general public: average 15-20 words; expert audiences may go longer), active/passive default (active unless softening a sensitive message), sentence case vs title case, emoji policy, punctuation tics (ellipses, em-dashes, exclamation marks), numerals. Same reference file.
Inclusive language — base on the Conscious Style Guide (Karen Yin) and APA Inclusive Language Guidelines. Decide gendered language policy, ability/disability terms, race, age, nationality, neurodiversity. Per market if multi-locale.
Channel-specific guidance — apply references/channel-adaptations.md per channel in scope, capturing hard platform constraints (character limits, format) and tonal shifts.
Use assets/TONE-template.md. Fill every section. Section names and structure are stable — downstream skills depend on them for parsing.
Mandatory sections (order matters for downstream pipelines):
Run these checks before finalising the file. If any fails, surface the gap and ask the user before writing the final TONE.md:
For porting an existing TONE.md to a new support or channel without rebuilding the whole guide.
TONE.md. Confirm with the user that voice attributes do not change — only tone modulates per channel. If the user disagrees, redirect them to SOUL.md (rebrand) or to Create mode (new TONE.md).AskUserQuestion: LinkedIn / Twitter-X / Email / In-product UI / Podcast / Video script / Press release / TikTok / Instagram / YouTube / Sales deck / Other.TONE-<channel>.md. Forking is cleaner for content-factory pipelines that load one file per channel; appending keeps the master guide complete.This skill is not exhaustive. The discipline of tone of voice is evolving rapidly, especially as AI-generated content shifts where differentiation lives. Refer to canonical sources for current best practice: Mailchimp's content style guide, GOV.UK's style guide, Nielsen Norman Group's The Four Dimensions of Tone of Voice, Karen Yin's Conscious Style Guide, Margot Bloomstein's Trustworthy, and the published voice guides of the brands in references/reference-brands.md. Voice norms vary by category and locale; verify any pattern that surprises you against the brand's actual category and market before committing it to TONE.md.