Brand audit
Skill event4u-app/agent-config/dist/agent-src/skills/brand-audit
Universal AI Agent OS — audited skills, governance rules, replayable state. One contract, every host agent.
npx -y skills add event4u-app/agent-config --skill brand-auditAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 7 stars7 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Audit how a brand is currently expressed across touchpoints and flag drift from its defined tokens, voice, and strategy. Use to inventory and critique an existing brand before changing it.
SKILL.md
4.4 KB, 918 tokens by cl100k_base, as published. Nobody here has run it
brand-audit
Method skill. Inventories current brand expression across touchpoints and flags drift against defined brand tokens, voice, and strategy. For the UI surface it leans on existing-ui-audit rather than re-implementing component inventory. Output is a drift findings list — not a redesign.
When to use
- Before a rebrand or brand refresh — establish the baseline first.
- When auditing brand consistency across touchpoints (web, decks, docs, ads, copy).
- To create an evidence base before running
brand-strategy. - When "is this on-brand?" needs a systematic answer across many assets, not a gut call.
Procedure
- Gather the source of truth. Collect the consumer brand's defined tokens (palette, type scale, logo rules), voice profile, and strategy doc if they exist. Consumer brand definition is authoritative; corpus defaults are gap-fill only.
- Inventory current expression per touchpoint. Cover logo usage, colour palette, typography, voice/copy tone, imagery style, and iconography across the relevant surfaces (site, app, decks, marketing, docs).
- UI surface. Invoke
existing-ui-auditfor UI component inventory. Do not re-implement it here — take its output as an input to this audit. - Compare observed vs. defined. For each touchpoint value, check it against the matching token or voice rule.
- Classify each finding. Three buckets:
on-brand(matches the defined token),drift(observed value diverges from the token),undefined(no token exists to audit against — this is a governance gap, not automatically wrong). - Rank drift findings by visibility (how prominent the touchpoint is) multiplied by frequency (how often it appears). Surface the top items first.
- Verify completeness. Confirm every inventoried touchpoint is classified (
on-brand/drift/undefined) — the audit is complete only when the classified count equals the inventoried count, andexisting-ui-audithas run for every in-scope UI surface. Ensure each drift finding cites BOTH the defined value and the observed value; a finding missing either side is not yet verified. - Output the findings list (see Output format). Do not redesign or author replacements — hand drift findings to
brand-identityorbrand-strategy.
Output format
- Source-of-truth summary — what brand tokens, voice rules, and strategy exist and where they were found (or "none defined" if absent).
- Drift findings — table-style list:
touchpoint | defined value | observed value | severity (high/medium/low). - Undefined gaps — values with no token to check against; listed separately so they can feed a token-creation pass.
- Ranked top drift — ordered list of the highest-severity drift items to fix first, with a one-line rationale per item.
Do NOT
- Redesign or author replacement assets — that is
brand-identitywork, not audit work. - Re-implement UI component inventory — call
existing-ui-auditand consume its output. - Invent a "correct" value where none is defined — mark the finding
undefinedand surface it as a governance gap. - Treat corpus defaults as the consumer's source of truth — consumer brand definition always wins.
Gotcha
undefinedis a real finding. A value with no token to check against is a governance gap that deserves its own section, not a pass.- Drift severity is visibility times frequency, not personal taste. A rarely-seen off-palette icon ranks lower than a wrong primary colour used on every page header.
- Consumer brand tokens outrank any corpus default. If the consumer has defined a token, audit against that; ignore what the corpus suggests.
See also
existing-ui-audit— the UI-surface inventory this skill reuses.brand-strategy— where drift findings feed a refreshed strategy.brand-identity— defines the tokens audited against.brand— the corpus of brand defaults (gap-fill only).
What ships with it: 1 file
1.3 KB alongside SKILL.md
evals/
- triggers.json1.3 KB