brand

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

Updated Aug 25, 2026
One-click install
npx skills add https://github.com/mr-creative-hmh/creative-tasks --skill brand-mr-creative-hmh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brand
Source: https://github.com/mr-creative-hmh/creative-tasks/tree/main/.agents/skills/brand
Command: npx skills add https://github.com/mr-creative-hmh/creative-tasks --skill brand-mr-creative-hmh

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, 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 brand-guidelines.md into prompt-ready context via inject-brand-context.cjs. - Asset Validation: Check marketing assets against naming conventions, file size limits, and format rules with validate-asset.cjs. - Design Token Sync: Convert brand guideline colors into design-tokens.json and CSS variables using sync-brand-to-tokens.cjs. - Use Case: A marketing team updates their primary color in brand-guidelines.md, runs the sync script, and instantly propagates the new palette to CSS variables while validating that all campaign banners follow the naming convention. ## Quick Start Ask the AI to review your brand guidelines and validate a marketing asset against your brand's naming and color standards.

Frequently Asked Questions about brand

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

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

Run sync-brand-to-tokens.cjs after editing brand-guidelines.md. The script extracts hex colors from the markdown tables, generates color scales in design-tokens.json, and regenerates design-tokens.css with updated CSS variables.

How to validate marketing asset naming conventions automatically?▼

Use validate-asset.cjs with the asset path to check filenames against the pattern {type}_{campaign}_{description}_{timestamp}_{variant}. It also verifies file size limits, supported formats, and manifest registration, returning pass/fail with suggestions.

What file formats does the asset validator support?▼

The validator supports images (png, jpg, jpeg, webp, gif), vectors (svg), videos (mp4, mov, webm), and documents (pdf, psd, ai, fig). Unsupported extensions are flagged as issues during validation.

Can I extract brand colors from an image for compliance checking?▼

Yes, extract-colors.cjs parses your brand palette from guidelines and generates an ImageMagick command to extract dominant image colors. It then calculates compliance by measuring RGB distance between extracted and brand colors.

Why does brand color extraction fail on my guidelines file?▼

Extraction fails when the guidelines file is missing from docs/brand-guidelines.md or lacks recognizable sections like Primary Colors tables with hex values. Ensure your markdown follows the template structure with hex codes in table format.