ckm:brand

Manage brand voice, visual identity, and asset compliance through scripts and reference frameworks.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/masermediagroup-stack/maser-media --skill ckm-brand-masermediagroup-stack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ckm:brand
Source: https://github.com/masermediagroup-stack/maser-media/tree/main/.cursor/skills/community/ui-ux-pro-max-skill/.claude/skills/brand
Command: npx skills add https://github.com/masermediagroup-stack/maser-media --skill ckm-brand-masermediagroup-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Maintaining consistent brand voice, colors, typography, and asset standards across marketing content is error-prone when guidelines live in scattered documents. This Skill centralizes brand guidelines and automates their extraction, validation, and synchronization into design tokens. ## Core Features & Use Cases - Brand Context Injection: Extract colors, typography, voice traits, and prohibited terms from brand-guidelines.md into a prompt-ready context block or JSON. - Design Token Sync: Convert brand guideline colors into design-tokens.json and regenerate design-tokens.css automatically. - Asset Validation: Check marketing assets against naming conventions, file size limits, format rules, and manifest registration. - Use Case: A marketing team updates their primary brand color; run the sync script to propagate the change from brand-guidelines.md through design tokens and CSS variables, then validate new banner assets against the updated palette. ## Quick Start Ask the AI to inject the current brand context from docs/brand-guidelines.md and review a marketing asset for brand compliance.

Frequently Asked Questions about ckm:brand

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

FAQPage Schema
How do I sync brand guidelines to design tokens?▼

Edit docs/brand-guidelines.md with your updated colors, then run node scripts/sync-brand-to-tokens.cjs. The script extracts primary, secondary, and accent colors and updates design-tokens.json, then regenerates design-tokens.css with the new CSS variables.

How do I validate a marketing asset against brand guidelines?▼

Run node scripts/validate-asset.cjs with the asset path. It checks filename convention (type_campaign_description_timestamp), file size limits, supported formats, and whether the asset is registered in .assets/manifest.json.

Can I extract brand colors from an image file?▼

The extract-colors.cjs script parses the brand palette from guidelines and generates an ImageMagick histogram command for the image. Extracted colors are compared against the palette using RGB distance to compute a compliance percentage.

What file naming convention does asset validation require?▼

Assets must follow the pattern {type}_{campaign}_{description}_{YYYYMMDD}_{variant}.{ext}, all lowercase with kebab-case segments. Example: banner_claude-launch_hero-image_20251209_16-9.png.

Does the color extraction script work without external tools?▼

The script itself only parses brand guidelines and computes color distances in pure Node.js. Actual image color extraction requires ImageMagick or an external multimodal tool, for which the script outputs ready-to-run commands.