← Back to Skills Marketplace
midnightstudioai

Brand Voice Architect

by David Escobar · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ✓ Security Clean
184
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install brand-voice-architect
Description
A high-precision engine for deconstructing, documenting, and synthesizing brand-specific linguistic patterns and tonal architectures. Use this skill whenever...
README (SKILL.md)

Brand Voice Architect (BVA)

A skill for engineering, documenting, and synthesizing brand-specific voice with quantifiable precision. Brand voice is treated as a Linguistic DNA — a measurable baseline, not an aesthetic preference.


Core Workflow

Phase I: Decomposition — /analyze [corpus]

Run a linguistic audit on provided text samples:

  1. Lexical Audit — High-frequency verbs/adjectives, prohibited terms, vocabulary signature
  2. Structural Mapping — Average Sentence Length (ASL), syntactic complexity, variance
  3. Sentiment Baseline — Emotional temperature on a 0.0–1.0 scale

→ Use scripts/voice_analyzer.py to compute metrics programmatically when a corpus is provided.

Phase II: Architectural Design — /synthesize [pillars]

Build the voice matrix:

  1. Pillar Definition — Establish 3 core attributes (e.g., Authoritative, Wit-driven, Technical)
  2. The Spectrum — Define "This, Not That" logic gates for each pillar
  3. Persona Encoding — Translate pillars into LLM system-level instructions

→ Use scripts/prompt_synthesizer.py to generate deployable system prompts.

Phase III: Delivery

  1. Artifact Generation — Produce voice guide docs, style reference cards, prompt templates
  2. Manual Review/review [output] provides a qualitative checklist to assess whether output aligns with the established voice pillars (Claude-assisted, not script-automated)
  3. Platform Pivot/pivot [context] adapts voice for specific channels while preserving DNA, using generate_platform_pivot() from prompt_synthesizer.py

Note on prohibited words: The generated system prompt instructs the LLM to replace prohibited words with preferred equivalents. This is a prompt-level instruction — enforcement depends on the model following the system prompt, not on automated script-level filtering.


The 4-Pillar Framework

Map every brand voice across four axes to define its Safe Operating Area:

Axis Poles
Character Friendly ←→ Authoritative
Tone Humorous ←→ Serious
Language Simple ←→ Complex
Purpose Helpful ←→ Entertaining

See references/methodology.md for full framework details including Cadence Analysis and Semantic Salience scoring.


Mandatory Output Components

Every Brand Voice engagement must produce:

  1. Metrics Report — Lexical density %, ASL, top keywords, cadence variance
  2. Voice Matrix — 3 pillars × "This/Not That" for each
  3. System Prompt — Ready-to-deploy LLM persona encoding
  4. Platform Pivots — At minimum: formal/informal, long-form/short-form variants
  5. Prohibited/Preferred Lexicon — Concrete word lists

Quick Reference Commands

Command Action Implementation
/analyze [corpus] Linguistic audit on provided text scripts/voice_analyzer.py
/synthesize [pillars] Generate LLM system prompt from pillars scripts/prompt_synthesizer.py
/review [output] Qualitative checklist review against voice pillars Claude-assisted (no script)
/pivot [context] Adapt voice for target platform/audience generate_platform_pivot() in prompt_synthesizer

Scripts

  • scripts/voice_analyzer.py — Computes lexical density, ASL, cadence variance, sentiment temperature, and top keywords from a corpus
  • scripts/prompt_synthesizer.py — Generates deployable LLM system prompts from a BrandConfig object; includes generate_platform_pivot() for channel-specific adaptations

References

  • references/methodology.md — Full technical methodology: 4-Pillar Framework, Cadence Analysis, Semantic Salience, Human-AI Collaborative Loop
Usage Guidance
This skill appears coherent for brand-voice work and contains only local Python scripts that analyze text and build system prompts. Before installing/use: (1) Only feed corpora you are allowed to share — scripts read any file path you provide. (2) Expect the generated system prompts to enforce silent replacement of 'prohibited' words and strong on-brand rewriting; always perform the documented Manual Review step before deploying prompts or publishing rewritten content. (3) Do not deploy generated system prompts to production without human oversight, since they can change meaning to keep 'voice'. (4) If you are concerned about privacy or sensitive data, inspect or sandbox the two Python scripts locally; they do not call external endpoints or use credentials.
Capability Analysis
Type: OpenClaw Skill Name: brand-voice-architect Version: 0.1.1 The brand-voice-architect skill is a legitimate tool for linguistic analysis and brand voice documentation. The included Python scripts (scripts/voice_analyzer.py and scripts/prompt_synthesizer.py) perform standard text metrics calculations and string formatting without any risky behaviors like network access, shell execution, or sensitive data retrieval. The instructions in SKILL.md and the methodology documentation are consistent with the tool's stated purpose and do not contain malicious prompt injection attempts.
Capability Assessment
Purpose & Capability
Name/description match the included artifacts: a corpus analyzer and a prompt synthesizer. Required resources (none) align with an instruction-only text-processing skill. There are no unrelated credential, binary, or config requirements.
Instruction Scope
SKILL.md stays within the stated purpose (analyze corpus, synthesize voice prompts, produce guides). One notable behavior: generated system prompts instruct models to 'replace prohibited words with preferred equivalents silently' and to 'Never break voice for clarity alone' — this can cause automated alterations to user content and potential meaning drift. The workflow does include a human review step, which mitigates this risk if followed.
Install Mechanism
No install spec or external downloads. The skill ships two small Python scripts and a methodology doc. No network fetches, URL installs, or archive extraction are present.
Credentials
The skill requests no environment variables, credentials, or config paths. The scripts only read user-supplied corpus files or inline text; there are no hidden credential usages.
Persistence & Privilege
always:false and no special persistence or system-wide modifications are requested. The skill does not attempt to modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install brand-voice-architect
  3. After installation, invoke the skill by name or use /brand-voice-architect
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
- Removed sample evaluation and documentation files: README.md and evals/evals.json. - Updated the description and workflow details to clarify the difference between script-automated functions and Claude-assisted/manual reviews. - Updated command reference: replaced `/audit` with `/review` and clarified that qualitative checks are Claude-assisted, not script-based. - Clarified how prohibited words are handled—now via system prompt instruction only. - Improved documentation of scripts and command implementations for greater transparency.
v0.1.0
- Initial release of Brand Voice Architect. - Enables detailed analysis, documentation, and automation of brand-specific linguistic and tonal patterns. - Introduces a 3-phase workflow: audit/analyze text samples, define core voice pillars, and generate deployable outputs. - Implements a 4-pillar framework (Character, Tone, Language, Purpose) for mapping brand voice attributes. - Provides commands to audit, synthesize, and adapt voice across platforms. - Outputs include metrics reports, system prompts, style matrices, and word lists for consistent brand communication.
Metadata
Slug brand-voice-architect
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Brand Voice Architect?

A high-precision engine for deconstructing, documenting, and synthesizing brand-specific linguistic patterns and tonal architectures. Use this skill whenever... It is an AI Agent Skill for Claude Code / OpenClaw, with 184 downloads so far.

How do I install Brand Voice Architect?

Run "/install brand-voice-architect" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Brand Voice Architect free?

Yes, Brand Voice Architect is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Brand Voice Architect support?

Brand Voice Architect is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Brand Voice Architect?

It is built and maintained by David Escobar (@midnightstudioai); the current version is v0.1.1.

💬 Comments