brand

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

Updated Aug 30, 2026
One-click install
npx skills add https://github.com/prasanna591/ProblemSolvingMind --skill brand-prasanna591
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brand
Source: https://github.com/prasanna591/ProblemSolvingMind/tree/main/.opencode/skills/brand
Command: npx skills add https://github.com/prasanna591/ProblemSolvingMind --skill brand-prasanna591

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 channels is difficult when guidelines live in scattered documents and nothing enforces them. This Skill centralizes brand guidelines as a source of truth, injects brand context into AI prompts, validates assets against naming and format rules, and syncs brand colors into design tokens. ## Core Features & Use Cases - Brand Context Injection: Extract colors, typography, voice traits, and image-generation style from brand-guidelines.md and output them as a prompt-ready 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 automatically. - Use Case: After updating your brand's primary color in docs/brand-guidelines.md, run the sync script to propagate the new palette into design tokens and CSS, then validate a new campaign banner before publishing. ## Quick Start Ask the AI to review a marketing asset for brand compliance using the brand skill, or run the inject-brand-context script to load your brand guidelines into the prompt.

Frequently Asked Questions about 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 extracts hex values from the guideline tables, updates design-tokens.json with generated color scales, and regenerates design-tokens.css variables.

How do I validate marketing asset file naming conventions?▼

Run validate-asset.cjs with the asset path to check the filename against the {type}_{campaign}_{description}_{timestamp} pattern. It also verifies file size limits, supported formats, and whether the asset is registered in the manifest.

How can I inject brand guidelines into AI prompts?▼

Use the inject-brand-context.cjs script to parse your brand guidelines markdown and output a formatted prompt block covering colors, typography, voice traits, and prohibited terms. Add the --json flag for structured output.

Does the color extraction script analyze images directly?▼

No, extract-colors.cjs parses brand palettes from markdown and generates an ImageMagick histogram command for image analysis. You run the suggested magick command or a multimodal tool to extract dominant colors, then compare them against the palette.

What file formats does asset validation support?▼

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