Atlas / Skills / aaron-he-zhu / Brand Language Codifier

Brand Language CodifierSAFE

skills/aaron-he-zhu/brand-language-codifier

120 marketing skills as an AI marketing staff — plugin, portable skills, or an 8-bot team across 7 disciplines (narrative, SEO/GEO, social, email, paid, influencer, launch) on one contract, with 8 auditor gates: TALE · CORE-EEAT · CITE · ECHO · SEND · ROAS · STAR · RAMP.

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
20.1.0
Hosts
2 documented
License
Apache-2.0
Stars
3,025
01

Overview

120 marketing skills as an AI marketing staff — plugin, portable skills, or an 8-bot team across 7 disciplines (narrative, SEO/GEO, social, email, paid, influencer, launch) on one contract, with 8 auditor gates: TALE · CORE-EEAT · CITE · ECHO · SEND · ROAS · STAR · RAMP.

Read from source at commit 3a76fef35022OBSERVED · 2026-10-28
Advertisement
02

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
claude-codementioned
openclawmentioned
03

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: brand-language-codifier
slug: aaron-brand-language-codifier
displayName: "Brand Language Codifier · 品牌语言与命名规范"
summary: "品牌语气/词汇/命名税/禁用词规范"
description: 'Use when the user asks to "codify our brand voice", "define naming rules for our products and tiers", or "write the tone-of-voice guide with banned phrases"; produces the brand-level voice canon (register, tone spectrum, banned-phrase list, few-shot examples drawn only from the brand''s own published material) and the naming tax (product / feature / tier naming rules plus approved and banned terms) that seeds the narrative-registry canon and that every channel''s voice adaptation points up to. Not for per-platform voice adaptation — use channel-registry''s voice-dossier; not for finished copy or blog posts — use content-writer; not for the message hierarchy itself — use message-system-architect; not for claim adjudication — use offer-claims-registry. 品牌语气/词汇表/命名税/禁用词/品牌语言规范'
version: "20.1.0"
license: Apache-2.0
compatibility: "Claude Code and compatible agent-skill hosts"
homepage: "https://github.com/aaron-he-zhu/aaron-marketing-skills"
when_to_use: "Use when a durable message house exists and the brand needs its voice and naming rules codified before any surface copy scales: register and tone spectrum, a banned-phrase list, few-shot voice examples pulled only from the brand's own published material, and the naming tax (product / feature / tier naming rules, approved and banned terms). The dual-mode voice+naming step of the TALE Architect phase, seeding the narrative-registry canon that channel-registry voice adaptations point up to. Not per-platform voice adaptation and not finished copy."
argument-hint: "<brand / product> [own published samples] [existing naming or tier list]"
metadata: {"author": "aaron-he-zhu", "version": "20.1.0", "discipline": "narrative", "phase": "architect", "geo-relevance": "low", "hermes": {"tags": ["marketing", "narrative", "architect"], "category": "narrative"}, "openclaw": {"emoji": "📖", "homepage": "https://github.com/aaron-he-zhu/aaron-marketing-skills"}}
---

# Brand Language Codifier

Codifies the brand-level language canon — voice (register, tone spectrum, banned phrases, few-shot examples drawn only from the brand's own published material) and the naming tax (product / feature / tier naming rules, approved and banned terms) — as a dual-mode voice+naming step in the TALE **Architect** phase. It feeds two [TALE](../../../references/tale-benchmark.md)-`A` sub-items directly: *brand voice codified (register, tone, banned phrases, few-shots from own material only)* and *naming/lexicon tax defined (product/feature/tier naming rules, approved and banned terms)*. The voice rules it writes are the **brand-level source** the channel-registry `voice-dossier.md` adapts downward — channel voice points **up** to this canon, never redefines it — and its output seeds `memory/events/narrative.ndjson` via an authorized `operation: propose` request to `registry-events.py` for [narrative-registry](../../../protocol/narrative-registry/SKILL.md) to promote into the canon. It works one lever — brand language — and hands off.

**Scope guard**: this skill produces voice and naming rules only. It does not author per-platform adaptations, finished copy, the upstream message hierarchy, claim truth, or TALE gates. Canon-grade output is submitted as a complete authorized Narrative proposal through `registry-events.py`; [narrative-registry](../../../protocol/narrative-registry/SKILL.md) alone accepts it. Unresolved claims become separate claims proposals.

## Quick Start

```
Codify the brand voice for [brand] from these published samples: [paste homepage, blog, docs, deck copy]. Give me register, tone spectrum, banned phrases, and few-shots.
```

```
Build the naming tax for [product]: rules for product / feature / tier names, plus an approved-terms and banned-terms table. Existing names: [list].
```

```
Run both modes — codify voice AND naming rules from our own material — and stage the result for the narrative-registry canon.
```

## Skill Contract

**Expected output**: a brand-language canon document with two blocks — (1) **voice**: register, a tone spectrum (the dial the brand moves along, e.g. plain↔technical, warm↔direct), a banned-phrase list, and 3-6 few-shot before/after examples using only the brand's own published material; (2) **naming tax**: product / feature / tier naming rules, an approved-terms table and a banned-terms table (each term labeled Measured from own material / User-provided / Estimated). Plus a `[needs source]` list for any claim the samples imply, and the standard handoff summary.

- **Reads**: the brand's own published material — homepage, docs, blog, decks, social bios (User-provided or scraped keyless via `scripts/connectors/firecrawl.py`, robots pre-flight applies); the durable message house from [message-system-architect](../message-system-architect/SKILL.md) (`memory/narrative/message-system-architect/` or pasted); the current canon in `memory/narrative-registry/` when a [narrative-registry](../../../protocol/narrative-registry/SKILL.md) record exists (so voice/naming do not contradict a shipped version).
- **Writes**: the voice + naming draft to `memory/narrative/brand-language-codifier/`; complete canon-grade voice rules and naming taxonomy as an authorized `operation: propose` request through `registry-events.py` to `memory/events/narrative.ndjson` for narrative-registry to resolve; any product or comparative claim used as fact as a separate claims proposal tagged `[needs source]` — this skill never performs canonical mutations or adjudicates claims.
- **Promotes**: the approved banned-phrase list and the naming tax as pending-decision items via `memory/open-loops.md` and a one-line summary to `memory/hot-cache.md` (ask before writing); never writes `decisions.md` directly.
- **Done when**: the voice block names a register, a tone spectrum, a banned-phrase list, and at least 3 fe
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-28 · audit v0.4.1 · source sha 3a76fef35022full audit observations/trust-audit/skill/aaron-he-zhu__brand-language-codifier.json · Report an issue / request a re-scan
05

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-283a76fef35022SAFEB89first audit
06

Questions

What does the brand-language-codifier — aaron-he-zhu/aaron-marketing-skills skill do?

120 marketing skills as an AI marketing staff — plugin, portable skills, or an 8-bot team across 7 disciplines (narrative, SEO/GEO, social, email, paid, influencer, launch) on one contract, with 8 auditor gates: TALE · CORE-EEAT · CITE · ECHO · SEND · ROAS · STAR · RAMP.

Is brand-language-codifier — aaron-he-zhu/aaron-marketing-skills safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can brand-language-codifier — aaron-he-zhu/aaron-marketing-skills access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

Which assistants does brand-language-codifier — aaron-he-zhu/aaron-marketing-skills work with?

Its documentation mentions claude-code and openclaw. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (3a76fef35022), read on 2026-10-28. The repository is watched, and a new audit runs when it changes — this is the first audit.

Add this badge to your README

Shows this page's audit result and links back to it. It updates when the audit does.

ModelsAtlas audit badge

Markdown
[![ModelsAtlas audit: Brand Language Codifier](https://modelsatlas.com/skills/aaron-he-zhu/brand-language-codifier/badge.svg)](https://modelsatlas.com/skills/aaron-he-zhu/brand-language-codifier/)

Not your listing, or something out of date? Claim or update your listing.

Advertisement