ckm:brand

Manage brand voice, visual identity, and asset compliance with validation and token-sync scripts.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/timikalo7/Execute --skill ckm-brand-timikalo7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ckm:brand
Source: https://github.com/timikalo7/Execute/tree/main/.claude/skill-library/brand
Command: npx skills add https://github.com/timikalo7/Execute --skill ckm-brand-timikalo7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Keeping brand voice, colors, typography, and marketing assets consistent across content and design systems is tedious and error-prone. This Skill centralizes brand guidelines, injects brand context into prompts, validates assets against naming and format rules, and syncs brand colors into design tokens automatically. ## Core Features & Use Cases - Brand Context Injection: Extract colors, typography, voice traits, and prohibited terms from a brand-guidelines.md file and output them as a prompt-ready context block or JSON. - Asset Validation: Check marketing assets against naming conventions, file size limits, format rules, and manifest registration. - Design Token Sync: Convert brand guideline colors into design-tokens.json and regenerate CSS variables so UI components stay on-brand. - Use Case: After updating your brand's primary color in docs/brand-guidelines.md, run the sync script to propagate the new palette through design tokens and CSS, then validate a new campaign banner before publishing. ## Quick Start Ask the AI to inject the current brand context from docs/brand-guidelines.md and validate a new banner asset against the brand guidelines.

Frequently Asked Questions about ckm:brand

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep brand colors consistent across a design system?

Define colors once in docs/brand-guidelines.md, then run the sync-brand-to-tokens.cjs script. It parses the guideline tables, updates design-tokens.json with primitive and semantic color scales, and regenerates design-tokens.css variables.

How do I validate marketing assets against brand guidelines?

Run validate-asset.cjs with the asset path to check filename convention, file format, size limits, and manifest registration. For color compliance, use extract-colors.cjs with ImageMagick to compare extracted colors against the brand palette.

How do I inject brand voice into AI-generated content?

Run inject-brand-context.cjs to parse your brand guidelines and output a formatted prompt block containing colors, typography, personality traits, and prohibited terms. Use the --json flag to get structured data for programmatic use.

Does the color extraction script work without external tools?

The script parses brand palettes from markdown natively, but extracting colors from images requires ImageMagick or an external multimodal tool. It generates the exact ImageMagick histogram command for you to run.

What file naming convention does asset validation enforce?

Assets must follow the pattern {type}_{campaign}_{description}_{YYYYMMDD}_{variant}.{ext}, all lowercase kebab-case. Valid types include banner, logo, design, video, infographic, icon, and photo.