Skip to content
Back to skills

Brand Guidelines

ASecurity

Creates, updates and reviews brand guidelines: brand voice and tone, visual identity, messaging frameworks, asset naming and validation, color extraction, and syncing brand-guidelines.md into design tokens. Use when the user asks for a style guide, tone of voice, brand consistency review, on-brand marketing assets, or to update brand colors and fonts. Not for logos or banners (use brand-graphics).

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsgobashnode

Security analysis

A100/100

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

Scanned November 11, 2026

npx -y skills add The-Utopia-Studio/skills --skill brand-guidelines --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Brand Guidelines?

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

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

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-guidelines
description: >-
  Creates, updates and reviews brand guidelines: brand voice and tone, visual identity, messaging
  frameworks, asset naming and validation, color extraction, and syncing brand-guidelines.md into
  design tokens. Use when the user asks for a style guide, tone of voice, brand consistency
  review, on-brand marketing assets, or to update brand colors and fonts. Not for logos or banners
  (use brand-graphics).
argument-hint: "[update|review|create] [args]"
metadata:
  author: claudekit
  version: "1.0.0"
---

# 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

## 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>
```

## Brand Sync Workflow

```bash
# 1. Edit <project>/docs/brand-guidelines.md (or run the `update` subcommand)
# 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** (in the user's project, not this skill; start from `templates/brand-guidelines-starter.md`):
- `<project>/docs/brand-guidelines.md` → Source of truth
- `<project>/assets/design-tokens.json` → Token definitions
- `<project>/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

Files in this skill

  • SKILL.md3.2 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.9 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.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.