// execute
brand-voice-governance
Brand Voice Governance
npx skills add sarojkjha/aaj-marketing-skills --skill brand-voice-governance// when to use it
Check whether content conforms to a brand's own stated voice — its do/don't list, banned words, and reading-level ceiling — block by block, and emit a pass/revise verdict with an audit trail. The enforcement layer over brand-product-context: that skill captures the voice, this one holds content to it at scale.
// what you give
The content to check, and the brand's voice rules — either the brand-context brief or an explicit avoid-list, prefer-list, and reading-grade ceiling.
// what you get
A block-by-block conformance report — pass/revise per block, every banned term and hedge quoted with its location, a conformance score, and an audit trail that traces each flag to its source.
// see it run
Examples
// prompt
node resources/voice-check.js --demo
// result
▸ DEMO 1 — profile mode (extract rules from a brief)
VOICE PROFILE — Northwind Analytics
════════════════════════════════════════════════════════
Words to avoid synergy, leverage, robust, seamless, best-in-class
Words to prefer short sentences, concrete examples
Don't enterprise jargon; synergy; "leverage
Grade ceiling 9
Ready to check against. Pass this object as "profile" to check mode,
or pass the same brief and it will be re-parsed.
▸ DEMO 2 — check mode (content against those rules)
BRAND VOICE GOVERNANCE — Northwind Analytics
════════════════════════════════════════════════════════
VERDICT REVISE
Conformance 25% ██████················ 1/4 blocks clean
Profile brand profile
Grade ceiling 9
2 to revise · 1 with notes · 1 pass
BANNED TERMS FOUND
"robust" 1×
"best-in-class" 1×
"synergy" 1×
"leverage" 1×
"seamless" 1×
BY BLOCK
✗ REVISE #1 Northwind is a robust, best-in-class analytics platform.
✗ "robust" is on this brand's avoid list
✗ "best-in-class" is on this brand's avoid list
✗ REVISE #2 We help you leverage seamless data synergy across your entire organization, unlocking a...
✗ "synergy" is on this brand's avoid list
✗ "leverage" is on this brand's avoid list
✗ "seamless" is on this brand's avoid list
· reads at grade 19.2, ceiling is 9
· 34-word sentence; consider splitting
✓ PASS #3 Set up in an afternoon. No SQL, no data hire.
! NOTES #4 Our platform is basically just the easiest way to actually see what your users really do.
· hedge "really" weakens the claim
· hedge "basically" weakens the claim
· hedge "actually" weakens the claim
· hedge "just" weakens the claim
AUDIT TRAIL
11 finding(s) across 4 block(s). Each is quoted above with its
block number, so an editor or a compliance log can trace every flag to its
source. Blocking findings (✗) violate a stated brand rule; notes (·) are
advisory and do not fail the check.
WHAT THIS MEANS
Content violates the brand's own stated voice rules. These are not style
opinions — they are the do/don't list the brand wrote for itself. Fix the
✗ blocks before publishing; the notes can wait.
(Demo data. Replace with a real brief and real content.)// faq
// human in the loop
Need a human in the loop?
AAJ builds the strategies, tools, and playbooks these skills are made of — with engagements for growth-stage and enterprise teams.
