Loading...
Loading...
Brand identity and design system expert. Use when creating or enforcing brand consistency across UI, content, marketing materials, or code. Covers logo usage, typography, color systems, voice and tone, component design tokens, and brand governance. Activate when building new pages, writing copy, or reviewing designs for brand compliance.
npx skill4agent add mujez/claude-skills brand-guidelines/* Brand Colors - Primary */
--color-primary-50: #f0f7ff;
--color-primary-100: #e0efff;
--color-primary-200: #b8dbff;
--color-primary-500: #2563eb; /* Main brand color */
--color-primary-600: #1d4ed8; /* Hover state */
--color-primary-700: #1e40af; /* Active state */
--color-primary-900: #1e3a5f;
/* Semantic Colors */
--color-success: #16a34a;
--color-warning: #d97706;
--color-error: #dc2626;
--color-info: #2563eb;
/* Neutral Scale */
--color-neutral-50: #fafafa;
--color-neutral-100: #f5f5f5;
--color-neutral-200: #e5e5e5;
--color-neutral-500: #737373;
--color-neutral-700: #404040;
--color-neutral-800: #262626;
--color-neutral-900: #171717;
/* Surface Colors */
--color-background: #ffffff;
--color-surface: #fafafa;
--color-surface-raised: #ffffff;
--color-border: #e5e5e5;/* Font Stack */
--font-display: 'Brand Display', Georgia, serif;
--font-body: 'Brand Sans', system-ui, sans-serif;
--font-mono: 'Brand Mono', 'Fira Code', monospace;
/* Type Scale (modular scale, ratio 1.25) */
--text-xs: 0.75rem; /* 12px - captions, labels */
--text-sm: 0.875rem; /* 14px - secondary text */
--text-base: 1rem; /* 16px - body text */
--text-lg: 1.125rem; /* 18px - lead text */
--text-xl: 1.25rem; /* 20px - h4 */
--text-2xl: 1.5rem; /* 24px - h3 */
--text-3xl: 1.875rem; /* 30px - h2 */
--text-4xl: 2.25rem; /* 36px - h1 */
--text-5xl: 3rem; /* 48px - hero */
/* Line Heights */
--leading-tight: 1.25;
--leading-normal: 1.5;
--leading-relaxed: 1.75;
/* Font Weights */
--font-normal: 400;
--font-medium: 500;
--font-semibold: 600;
--font-bold: 700;/* Spacing Scale (4px base) */
--space-1: 0.25rem; /* 4px */
--space-2: 0.5rem; /* 8px */
--space-3: 0.75rem; /* 12px */
--space-4: 1rem; /* 16px */
--space-5: 1.25rem; /* 20px */
--space-6: 1.5rem; /* 24px */
--space-8: 2rem; /* 32px */
--space-10: 2.5rem; /* 40px */
--space-12: 3rem; /* 48px */
--space-16: 4rem; /* 64px */
--space-20: 5rem; /* 80px */
--space-24: 6rem; /* 96px */Professional ←————→ Casual
Technical ←————→ Accessible
Formal ←————→ Conversational
Authoritative ←————→ Friendly| Context | Tone | Example |
|---|---|---|
| Marketing | Confident, inspiring | "Transform how your team builds software" |
| Documentation | Clear, helpful | "To configure authentication, follow these steps" |
| Error messages | Empathetic, solution-oriented | "We couldn't save your changes. Check your connection and try again." |
| Success states | Warm, brief | "All set! Your project is ready." |
| Onboarding | Encouraging, guiding | "Great choice. Let's get your workspace set up." |
// tailwind.config.ts
export default {
theme: {
extend: {
colors: {
brand: {
50: 'var(--color-primary-50)',
100: 'var(--color-primary-100)',
500: 'var(--color-primary-500)',
600: 'var(--color-primary-600)',
700: 'var(--color-primary-700)',
},
},
fontFamily: {
display: ['var(--font-display)'],
body: ['var(--font-body)'],
mono: ['var(--font-mono)'],
},
borderRadius: {
brand: 'var(--radius)',
},
},
},
};/* Buttons */
--button-radius: 0.5rem;
--button-font-weight: 600;
--button-padding-x: 1.25rem;
--button-padding-y: 0.625rem;
/* Cards */
--card-radius: 0.75rem;
--card-shadow: 0 1px 3px rgba(0,0,0,0.1);
--card-border: 1px solid var(--color-border);
--card-padding: var(--space-6);
/* Inputs */
--input-radius: 0.375rem;
--input-border: 1px solid var(--color-border);
--input-focus-ring: 2px solid var(--color-primary-500);
--input-padding: var(--space-2) var(--space-3);## VIOLATIONS - Must fix
[Logo misuse, wrong colors, off-brand copy, accessibility failures]
## INCONSISTENCIES - Should fix
[Spacing deviations, typography inconsistencies, tone mismatches]
## IMPROVEMENTS - Consider
[Opportunities to strengthen brand expression]
## POSITIVE
[Well-implemented brand elements]