Enforce consistent brand voice and visual standards across all assets.

Install

mkdir -p .claude/skills/ckm-brand && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12548" && unzip -o skill.zip -d .claude/skills/ckm-brand && rm skill.zip

Installs to .claude/skills/ckm-brand

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.
183 charsno explicit “when” trigger
Beginner

Key capabilities

  • Define brand voice and content tone guidance.
  • Develop visual identity standards and style guides.
  • Create messaging frameworks.
  • Review and audit brand consistency.
  • Organize, name, and approve assets.
  • Manage color palettes and typography specifications.

How it works

The skill provides scripts to inject brand context into prompts, validate assets, extract/compare colors, and sync brand guidelines from `docs/brand-guidelines.md` to `assets/design-tokens.json` and `assets/design-tokens.css`.

Inputs & outputs

You give it
Brand guidelines in `docs/brand-guidelines.md` or an asset path.
You get back
Updated design tokens, extracted brand context, or asset validation results.

When to use ckm:brand

  • Syncing brand guidelines
  • Validating visual design tokens
  • Reviewing content tone

About this skill

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:

node scripts/inject-brand-context.cjs
node scripts/inject-brand-context.cjs --json

Validate an asset:

node scripts/validate-asset.cjs <asset-path>

Extract/compare colors:

node scripts/extract-colors.cjs --palette
node scripts/extract-colors.cjs <image-path>

Brand Sync Workflow

# 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

SubcommandDescriptionReference
updateUpdate brand identity and sync to all design systemsreferences/update.md

References

TopicFile
Voice Frameworkreferences/voice-framework.md
Visual Identityreferences/visual-identity.md
Messagingreferences/messaging-framework.md
Consistencyreferences/consistency-checklist.md
Guidelines Templatereferences/brand-guideline-template.md
Asset Organizationreferences/asset-organization.md
Color Managementreferences/color-palette-management.md
Typographyreferences/typography-specifications.md
Logo Usagereferences/logo-usage-rules.md
Approval Checklistreferences/approval-checklist.md

Scripts

ScriptPurpose
scripts/inject-brand-context.cjsExtract brand context for prompt injection
scripts/sync-brand-to-tokens.cjsSync brand-guidelines.md → design-tokens.json/css
scripts/validate-asset.cjsValidate asset naming, size, format
scripts/extract-colors.cjsExtract and compare colors against palette

Templates

TemplatePurpose
templates/brand-guidelines-starter.mdComplete starter template for new brands

Routing

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

When not to use it

  • When the user needs to update brand identity and sync to design systems.
  • When the user needs to validate an asset.
  • When the user needs to extract or compare colors.

Limitations

  • It does not automatically update brand identity.
  • It does not automatically sync to all design systems.
  • It requires manual editing of `docs/brand-guidelines.md` for source of truth changes.

How it compares

This skill automates the synchronization of brand guidelines to design tokens and provides tools for validation, which is typically a manual and error-prone process.

Compared to similar skills

ckm:brand side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
ckm:brand (this skill)04moReviewBeginner
vscode-screenshots06moReviewBeginner
positron-abstract-svg01moNo flagsIntermediate
ux-design02moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry