Skip to content
Back to skills

Brand

ASecurity

Use when brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.

  • 12 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
ai-agentsgobashnodenodejs

Security analysis

A100/100

Pro scans all 18 files and shows the line behind each finding

Scanned September 22, 2026

npx -y skills add oyi77/1ai-skills --skill brand --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Brand?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Brand
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/oyi77-brand/badge)](https://www.skillsdirectory.com/skills/oyi77-brand)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: brand
description: Use when brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.
domain: content
author: claudekit
license: MIT
subdomain: brand
tags:
- brand
- identity
- voice
- messaging
- assets
- consistency
- style-guide
- guidelines
version: 1.0.0
category: content
---


# Brand

Brand identity, voice, messaging, asset management, and consistency frameworks.

## When to Use


- Brand voice definition and content tone guidance
- Visual identity standards and style guide development
- Messaging framework creation
- Brand consistency review and audit
- Asset organization, naming, and approval
- Color palette management and typography specs

## Workflow

1. **Define** — Establish brand voice, visual identity, and messaging framework
2. **Create** — Develop assets (logos, color palettes, typography, templates)
3. **Validate** — Check consistency against brand guidelines
4. **Sync** — Sync brand guidelines to design tokens (`sync-brand-to-tokens.cjs`)
5. **Approve** — Review and approve assets via approval checklist

## Quick Start

**Inject brand context into prompts:**
```bash
node scripts/inject-brand-context.cjs
node scripts/inject-brand-context.cjs --json
```

**Validate an asset:**
```bash
node scripts/validate-asset.cjs <asset-path>
```

**Extract/compare colors:**
```bash
node scripts/extract-colors.cjs --palette
node scripts/extract-colors.cjs <image-path>
```

All brand scripts are zero-dependency Node (builtins only). They need Node 18+ — check with `node --version`, or install on Debian/Ubuntu with `apt install nodejs`.

## Brand Sync Workflow

```bash
# 1. Edit docs/brand-guidelines.md (or use /brand update)
# 2. Sync to design tokens
node scripts/sync-brand-to-tokens.cjs
# 3. Verify
node scripts/inject-brand-context.cjs --json | head -20
```

**Files synced:**
- `docs/brand-guidelines.md` → Source of truth
- `assets/design-tokens.json` → Token definitions
- `assets/design-tokens.css` → CSS variables

## Subcommands

| Subcommand | Description | Reference |
|------------|-------------|-----------|
| `update` | Update brand identity and sync to all design systems | `references/update.md` |

## References

| Topic | File |
|-------|------|
| Voice Framework | `references/voice-framework.md` |
| Visual Identity | `references/visual-identity.md` |
| Messaging | `references/messaging-framework.md` |
| Consistency | `references/consistency-checklist.md` |
| Guidelines Template | `references/brand-guideline-template.md` |
| Asset Organization | `references/asset-organization.md` |
| Color Management | `references/color-palette-management.md` |
| Typography | `references/typography-specifications.md` |
| Logo Usage | `references/logo-usage-rules.md` |
| Approval Checklist | `references/approval-checklist.md` |

## Scripts

| Script | Purpose |
|--------|---------|
| `scripts/inject-brand-context.cjs` | Extract brand context for prompt injection |
| `scripts/sync-brand-to-tokens.cjs` | Sync brand-guidelines.md → design-tokens.json/css |
| `scripts/validate-asset.cjs` | Validate asset naming, size, format |
| `scripts/extract-colors.cjs` | Extract and compare colors against palette |

## Templates

| Template | Purpose |
|----------|---------|
| `templates/brand-guidelines-starter.md` | Complete starter template for new brands |

## Routing

1. Parse subcommand from `$ARGUMENTS` (first word)
2. Load corresponding `references/{subcommand}.md`
3. Execute with remaining arguments
## Overview

Brand centralizes a company's voice, visual identity, and messaging so every piece of content stays consistent. It defines the brand framework (voice, tone, palette, typography), validates assets against the guidelines with `scripts/validate-asset.cjs`, and syncs approved colors/type into design tokens via `scripts/sync-brand-to-tokens.cjs` so downstream skills (design-system, ui-styling, banner-design) consume one source of truth.

## When NOT to Use

- One-off visual work with no brand — use design/design-system defaults instead of inventing a brand
- Where brand guidelines already live in a dedicated platform (Frontify, Zeroheight) — keep the source there and import decisions
- Writing marketing copy at length — this skill defines voice; copywriting formulas live in slides/design references
- When the user wants a brand *created from scratch with visual exploration* — route to logo/CIP design first, then formalize here

## Verification

1. `node scripts/validate-asset.cjs <asset>` returns PASS against the active guidelines
2. Colors used by any produced asset are in the approved palette (check with `node scripts/extract-colors.cjs`)
3. Typography follows the style guide (font family, weights, casing rules)
4. Voice sample sounds on-brand: read the copy aloud and confirm it matches the defined tone
5. Token sync is current — `design-system` tokens reflect the latest approved palette (`node scripts/sync-brand-to-tokens.cjs`)

## Anti-Rationalization Table

| Rationalization | Reality |
|-----------------|---------|
| "Every designer knows our brand, no doc needed" | Without a written source of truth each agent/contractor reinterprets; drift compounds per artifact |
| "A logo IS the brand" | Logo is one asset; voice, messaging, and color discipline carry consistency further |
| "I'll fix the palette later" | Late palette changes ripple through every asset; decide tokens before production work |
| "Validation scripts slow me down" | Automated checks catch off-palette hex and wrong casing in seconds, before a human review round |
| "Brand docs are static" | Brands evolve; treat guidelines as a living file reviewed at each asset milestone |

Files in this skill

  • SKILL.md3.4 KB
  • references/approval-checklist.md4.1 KB
  • references/asset-organization.md5 KB
  • references/brand-guideline-template.md3.5 KB
  • references/color-palette-management.md4.2 KB
  • references/consistency-checklist.md1.9 KB
  • references/logo-usage-rules.md5.3 KB
  • references/messaging-framework.md1.7 KB
  • references/typography-specifications.md4.9 KB
  • references/update.md3.3 KB
  • references/visual-identity.md1.8 KB
  • references/voice-framework.md2 KB
  • scripts/extract-colors.cjs9.1 KB
  • scripts/inject-brand-context.cjs9.5 KB
  • scripts/sync-brand-to-tokens.cjs9.3 KB
  • scripts/tests/test_sync_brand_to_tokens.py3.2 KB
  • scripts/validate-asset.cjs9.9 KB
  • templates/brand-guidelines-starter.md6.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…