brand-voice
Skill1 starsChanged 47 days agoMITView on GitHub
Defines how a brand sounds in writing: 3–4 voice attributes with do/don't examples, a tone map across contexts (onboarding, errors, success, marketing, legal), word lists, and before/after rewrites, documented so any writer or UI string stays on-voice. Use for "brand voice", "tone of voice", "voice and tone guide", "how should we sound", "our copy is inconsistent", or "word list". Not for writing specific UI strings (use ux-writing).
57 other projects use a version of this.
Adopted by
Most recently taken up by
- Rojios/everything-claude-codetheir own version, first seen Nov 8, 2026
- pankaj-mahaur/Agent-Daemontheir own version, first seen Nov 6, 2026
- ASNNetworks/floh-skillstheir own version, first seen Nov 1, 2026
- MoizIbnYousaf/marketing-clitheir own version, first seen Nov 1, 2026
- RightBlogger/bloggingskillstheir own version, first seen Nov 1, 2026
- brainbytes-dev/everything-claude-marketingtheir own version, first seen Nov 1, 2026
Used with
Projects with it also use brand-discovery, agent-sort and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
ysyecustSkillbrand-discovery
Use when a brand needs to discover or articulate its identity through structured multi-session interviews. Covers purpose, positioning, audience, personality, voice, narrative, and founder-brand tension across 8 modules using laddering, 5 Whys, and projective techniques. Produces a resumable session with disk-persisted state and a master brandbook (90_SYNTHESIS.md).
Also in 6 projects that use this
niloykumarbarmanSkillagent-sort
Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes. Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle.
Also in 14 projects that use this
akachandan1Skillbrand-story
Receipts-based marketing storytelling engine for LinkedIn and X personal-brand, founder, and brand accounts. Use when the user wants to plan social content, write a LinkedIn post or X thread, research what's being said on social platforms before writing, react to a trend, or build a content calendar. Triggers: "brand story", "plan my content", "write a post", "LinkedIn post", "X thread", "tweet", "content calendar", "what should I post", "social listening", "research this topic", "react to this", "post about", "founder content".
Also in 4 projects that use this
TironFoxSkillagent-payment-x402
Add x402 payment execution to AI agents — per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents need to pay for APIs, services, or other agents.
Also in 5 projects that use this
arsalllsSkillnetwork-config-validation
Pre-deployment validation of Cisco IOS/IOS-XE configuration — catching missing saves, mismatched ACLs, overlapping subnets, duplicate IPs, missing route-maps, and dangerous commands before they cause outages.
Also in 5 projects that use this
jgertonSkillbrand-messaging
Build brand messaging using Donald Miller's StoryBrand 7-element BrandScript. Produces BrandScript, tagline, and Neumeier's trueline. Requires positioning to be at least draft status. Triggers when someone needs messaging, a tagline, brand story, or "what should we say" answers.
Also in 4 projects that use this
Other versions57 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 57
- affaan-m/ECC★ 246ksame name
- HybridAIOne/hybridclaw★ 159same name
- runxhq/runx★ 97same name
- mturac/everything-openai-codex★ 89same name
- mit-network/everything-claude-code★ 76same name
- cofoundy/brand-skills★ 67same name
- jgerton/brand-toolkit★ 64same name
- Fmarzochi/EGC★ 61same name
- ysyecust/everything-claude-code★ 44same name
- MoizIbnYousaf/marketing-cli★ 33same name
47 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository33 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- accessibility-reviewSkill
- art-directionSkill
- brand-identitySkill
- brand-strategySkill
- color-systemSkill
- component-api-designSkill
- design-briefSkill
- design-case-studySkill
- design-critiqueSkill
- design-discoverySkill
- design-handoffSkill
- design-system-auditSkill
- design-system-docsSkill
- design-to-codeSkill
- design-tokensSkill
- iconographySkill
- information-architectureSkill
- interface-polishSkill
- landing-page-designSkill
- layout-and-hierarchySkill
- micro-interactionsSkill
- motion-implementationSkill
- motion-languageSkill
- product-design-processSkill
- reference-researchSkill
- typography-systemSkill
- usability-testingSkill
- user-researchSkill
- ux-writingSkill
- visual-qaSkill
- wireframingSkill
The file
Files
Brand Voice
Voice is the brand's personality in words, and it stays constant. Tone is how that voice adjusts to the moment: a person reading an error is in a different state than a person reading a launch announcement. Mailchimp's content style guide made this split standard, and this skill uses it. The output is a voice guide that a new writer, a product designer, or a support agent can use to write something on-voice the first time. The standard: every attribute comes with rewrites that show it, and two writers given the same brief produce copy that sounds like the same company.
When to use
- A new brand, or a brand platform that exists without a voice layer
- Copy across product, marketing, support, and email sounds like different companies
- Hiring writers or scaling content, and needing a shared reference
- Deciding how formal, funny, or technical the brand can be
Not for: writing or reviewing specific interface strings, error messages, or
empty states (use ux-writing), or the brand's positioning and attributes (use
brand-strategy).
Inputs
- Brand attributes from the brand platform [if missing, infer 3–4 from the product and state the guess; strategy and voice can be drafted together for small teams]
- Audience: who reads this, their expertise, their state when they read [from the platform]
- Existing copy: 20–40 samples across site, product UI, emails, support macros, legal [collect them; this is the audit]
- Customer language: verbatim phrases from interviews, reviews, tickets [from
user-research, or mine public reviews] - Constraints: regulated claims, localization languages, reading level [assume plain English at grade 8 or lower for product copy]
Process
- Audit existing copy. Collect 20–40 samples and sort them into on-voice, off-voice, and "no voice" (generic). Output: a table with each sample, context, and what is wrong or right.
- Place the brand on NN/g's four tone dimensions (Kate Moran, 2016): funny ↔ serious, formal ↔ casual, respectful ↔ irreverent, enthusiastic ↔ matter-of-fact. Output: a position on each, with the reason from the attributes.
- Write 3–4 voice attributes. Each is a "this, not that" pair with a paragraph,
do/don't examples, and one before/after. Model: the attribute block in
templates/voice-guide.md. Copy that shape. Output: attribute section. - Build the tone map. For each context, the reader's likely state, the tone adjustment, and an example. Model: the tone map table in the template. Output: tone map for at least onboarding, empty states, errors, success, marketing, transactional email, support, and legal.
- Write word lists. "We say / we don't say" with a reason per row, plus product terms with definitions and capitalization. Output: word list and glossary.
- Set mechanics. Casing, punctuation, numbers, dates, contractions, emoji policy, inclusive language. Output: a short mechanics section; defer anything detailed to the product's UX writing style guide.
- Rewrite real samples. Take 8–10 off-voice samples from the audit and rewrite them. Output: before/after pairs with a line on what changed.
- Test with writers. Give the guide and the same three briefs to two people who were not involved. Compare. Output: revisions where their results diverged.
Standards
Attributes
- 3–4 attributes. Each one must change a sentence. If removing an attribute would not change any rewrite, cut it.
- Pair each with the failure it slides into when overdone:
| This | Not that | Do | Don't |
| Direct | Curt | "Your card was declined. Try another card or contact your bank." | "Declined." |
| Warm | Gushing | "Nice work. Your first invoice is out." | "Woohoo!! You're absolutely crushing it!!" |
| Expert | Jargon-heavy | "Your site is slow because images aren't compressed." | "LCP regression due to unoptimized raster assets." |
| Plainspoken | Flat | "We'll email you when it ships." | "A notification will be dispatched upon fulfillment." |
Tone map
Voice stays fixed; tone moves along the dimensions from step 2, within a set range.
| Context | Reader's state | Tone shift | Example |
| Onboarding | Curious, unsure | Warmer, encouraging, brief | "Add your first project. You can change everything later." |
| Empty state | Neutral | Helpful, points to the next action | "No invoices yet. Create one to get paid." |
| Error | Frustrated, blocked | Most serious and plain; no humor, no blame | "We couldn't save your changes. Check your connection and try again." |
| Destructive confirm | Cautious | Precise about consequences | "Delete 12 files? This can't be undone." |
| Success | Relieved | Brief acknowledgment, then out of the way | "Payment sent." |
| Marketing | Evaluating | Most expressive the voice allows | {headline} |
| Transactional email | Checking a fact | Fact first, then detail | "Your order shipped. Arrives Thursday." |
| Support | Stressed | Empathetic, specific, owns the problem | "That's on us. Here's what happened..." |
| Legal and billing | Wary | Plain and complete; voice recedes | "You can cancel any time. You'll keep access until {date}." |
Humor never appears in errors, payments, security, or anything involving loss.
Word lists
- 15–30 rows of "we say / we don't say", each with a reason. Pull the "we say" column from customer language wherever possible.
- A glossary of product terms: one term per concept, with capitalization. Two words for one thing ("workspace" and "team") is the most common cause of confusion.
| We say | We don't say | Why |
| Sign in | Log in, login (as verb) | One term everywhere; matches the button |
| Delete | Remove, trash (for permanent actions) | "Remove" implies it can come back |
| Can't | Unable to | Contractions sound like a person |
| Team | Workspace, org | Customers say "team" in interviews |
Mechanics (defaults; adjust and write down)
- Sentence case for headings and buttons.
- Contractions yes. Exclamation marks: at most one per screen, never in errors.
- Numbers as numerals ("3 files"). Dates unambiguous ("Mar 4, 2026", not "3/4/26").
- "You" for the reader; "we" for the company, and only when the company acted.
- Emoji: decide once. Default: none in product UI.
- Grade 8 or lower reading level for product copy (Hemingway or Flesch-Kincaid check).
How voice feeds ux-writing
The voice guide sets personality and tone ranges; ux-writing applies them to
specific strings with patterns (error = what happened + why + what to do). Put the
tone map and word list where UX writers work: the design system docs and the string
review checklist. Voice is not a license to add personality to every string: in UI,
clarity wins every conflict, and voice shows mostly in word choice and in the few
moments with room for it (onboarding, empty states, success).
Output
A voice guide in templates/voice-guide.md: summary,
tone dimensions, attributes with do/don't and rewrites, tone map, word list and
glossary, mechanics, and a rewrite gallery. Also a one-page cheat sheet (attributes,
the tone map row for errors, top 10 words) for people who will not read the full guide.
Verify
The guide is done when two writers who were not involved have used it on the same three briefs (one error, one onboarding screen, one marketing paragraph) and their drafts read as the same company, and you have read every sample in it aloud. Then confirm:
- Each attribute has a "not that", at least two do/don't pairs, and one rewrite
- The tone map covers onboarding, empty, error, success, marketing, email, support, and legal
- Errors and legal contexts contain no humor
- Every word-list row has a reason, and the glossary has one term per concept
- Rewrites come from real audit samples, not invented examples
- Product copy samples score at or below grade 8
Delegate to the copy-reviewer subagent to check sample strings and the rewrite
gallery against the guide, and to the brand-reviewer subagent to check the voice
against the brand platform's attributes. Both report only failures with location and
end in a verdict ("ready" or "N blocking issues").
Anti-patterns
- Attributes like "human", "friendly", "clear" with no "not that" and no example
- Voice guides that only show marketing copy, so nobody knows how an error should sound
- Jokes in error messages, payment failures, or outage notices
- Forced personality in every button and tooltip ("Let's gooo!")
- Word lists that ban words without saying what to use instead
- Two terms for one concept across product and docs
- A guide that describes the voice in abstractions without a single before/after
Related skills
- Feeds from:
brand-strategy(attributes and audience),user-research(customer language) - Leads to:
ux-writing(string-level application),landing-page-design,design-system-docs(content guidelines),art-direction(headlines in campaigns)
References
From REFERENCE-BANK.md:
- Nielsen Norman Group: "The Four Dimensions of Tone of Voice" for step 2, and tone research on user perception of casual versus formal copy.
- Shopify Polaris content guidelines: voice and tone, word list, and grammar rules organized for product teams; a model for structure.
- Atlassian Design content design section: voice principles with product examples.
- GitHub Primer: content guidelines tied to components.
- Apple HIG writing section: restraint and platform conventions.
- Brand New: how a verbal identity accompanies a visual rebrand.
From FIBO.md: headings and UI copy in sentence case, and each
component docs page's "Usage" rule stated in one sentence, as a model for how voice
rules should read: one rule, one example.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

