1---2name: graphicdesigner-skill3description: This skill should be used when the user asks about graphic design principles, typography, color theory, design systems, UI/UX design, logo design, branding, visual hierarchy, grids and layouts, design tools (Figma, Adobe Illustrator, Photoshop, Canva), icon design, illustration, image composition, print design, web design aesthetics, accessibility in design, design tokens, wireframing, prototyping, or any visual design topic. Trigger when the user mentions "figma", "design system", "typography", "color palette", "font pairing", "logo", "branding", "visual hierarchy", "whitespace", "grid layout", "design tokens", "wireframe", "prototype", "UI design", "UX design", "illustration", "icon set", "brand identity", "contrast ratio", "accessibility", or asks for design advice or critique.4---56# Graphic Designer Expert78## Overview910Advanced expertise in graphic design — from foundational principles (color, typography, layout) to digital tools, design systems, branding, UI/UX, and accessibility standards.1112---1314## 1. Core Design Principles1516### Visual Hierarchy17- Guide the eye with size, weight, color, and position18- Most important element: largest / highest contrast / top-left (LTR)19- F-pattern and Z-pattern for web reading behavior20- Use scale ratios (1.25×, 1.414×, 1.618× — golden ratio)2122### Gestalt Principles23- **Proximity**: nearby elements are perceived as related24- **Similarity**: matching color/shape = same group25- **Continuation**: eye follows lines and curves26- **Closure**: incomplete shapes are mentally completed27- **Figure/Ground**: distinguish foreground from background28- **Common Fate**: elements moving together are grouped2930### Balance31- **Symmetric**: mirrored — formal, stable, corporate32- **Asymmetric**: visual weight balanced differently — dynamic, modern33- **Radial**: elements radiate from center — focal, energetic3435### Contrast & Emphasis36- Never use two similar values — commit to difference37- Contrast types: size, color, weight, texture, shape, direction38- One focal point per composition — avoid competing emphases3940### Whitespace (Negative Space)41- Active whitespace: intentional breathing room between elements42- Micro whitespace: letter-spacing, line-height, padding43- Macro whitespace: margins, gutters, section breaks44- Whitespace communicates quality and luxury4546---4748## 2. Typography4950### Type Classification51- **Serif**: Times, Garamond, Georgia — traditional, editorial, trust52- **Sans-serif**: Inter, Helvetica, DM Sans — modern, clean, digital53- **Monospace**: JetBrains Mono, Fira Code — technical, code54- **Display/Decorative**: headlines only, never body text55- **Script**: weddings, luxury — sparingly, high contrast background5657### Type Scale (Modular)58```59Base: 16px60Minor Third (1.2×): 13 / 16 / 19 / 23 / 28 / 34px61Major Third (1.25×): 13 / 16 / 20 / 25 / 31 / 39px62Perfect Fourth (1.333×): 12 / 16 / 21 / 28 / 37 / 50px63Golden Ratio (1.618×): 10 / 16 / 26 / 42 / 68px64```6566### Font Pairing Rules67- Pair a serif with a sans-serif for contrast68- Match personality (both geometric, or both humanist)69- Limit to 2 typefaces per project (3 max)70- Never pair two display fonts71- Vary weight and size, not just family72- Great pairings: Inter + Playfair Display, DM Sans + Lora, Sora + Merriweather7374### Type Settings75```76Body text: 16–18px, line-height 1.5–1.7, max-width 65–75ch77Headings: line-height 1.1–1.3, letter-spacing -0.02em to -0.04em78Small text: 12–14px, line-height 1.4, letter-spacing +0.01em79Caps/labels: letter-spacing +0.08em to +0.12em (always)80Paragraph spacing: 0.75–1em between paragraphs81```8283---8485## 3. Color Theory8687### Color Models88- **RGB**: screens — additive (light)89- **CMYK**: print — subtractive (ink)90- **HSL/HSB**: designer-friendly — hue (0°–360°), saturation, lightness/brightness91- **HEX**: web shorthand for RGB9293### Color Harmonies94| Harmony | Description | Use |95|---|---|---|96| Monochromatic | One hue, varied lightness | Minimal, elegant |97| Analogous | Adjacent hues (±30°) | Natural, harmonious |98| Complementary | Opposite hues (180°) | High contrast, vibrant |99| Split-complementary | One + two adjacent to complement | Balanced contrast |100| Triadic | Three evenly spaced (120°) | Playful, balanced |101| Tetradic | Four colors (two complementary pairs) | Rich, complex |102103### The 60-30-10 Rule104- **60%** dominant/background color105- **30%** secondary color106- **10%** accent color107108### Color Psychology109- Red: urgency, passion, energy, danger110- Orange: creativity, enthusiasm, warmth, affordability111- Yellow: optimism, clarity, caution, attention112- Green: nature, growth, health, money, success113- Blue: trust, calm, professional, technology114- Purple: luxury, wisdom, spirituality, creativity115- Black: sophistication, power, elegance, mystery116- White: clean, minimal, pure, spacious117118### Contrast & Accessibility119- **WCAG AA**: 4.5:1 for normal text, 3:1 for large text (18px+ bold)120- **WCAG AAA**: 7:1 for normal text121- Tools: Coolors, Adobe Color, Colorhunt, Paletton122- Never rely on color alone to convey meaning123124---125126## 4. Grid Systems & Layout127128### Grid Types129```130Column grid: 12-column (web standard), 8-column (mobile)131Modular grid: rows + columns for complex layouts (magazine, dashboard)132Baseline grid: consistent vertical rhythm (8px base unit)133```134135### 8-Point Grid System136- All spacing in multiples of 8: 8, 16, 24, 32, 40, 48, 64, 80, 96137- Benefits: consistency, pixel-perfect across screen densities138- Common spacings: 4px (tight), 8px (compact), 16px (default), 24px (relaxed), 32px (sections)139140### Layout Composition141- **Rule of thirds**: divide canvas 3×3, place focal points at intersections142- **Golden ratio**: 1:1.618 — natural proportion guide143- **Z-pattern**: logo top-left → CTA top-right → content → bottom CTA144- **F-pattern**: news/text-heavy — top scan → left-aligned reading145146---147148## 5. Design Systems & Tokens149150### Design Token Structure151```152Color:153 - Primitive: blue-500 = #3b82f6154 - Semantic: color-primary = {blue-500}155 - Component: button-bg = {color-primary}156157Spacing:158 - space-1 = 4px159 - space-2 = 8px160 - space-4 = 16px161162Typography:163 - font-size-base = 16px164 - font-weight-bold = 700165 - line-height-body = 1.6166167Radius:168 - radius-sm = 4px169 - radius-md = 8px170 - radius-full = 9999px171```172173### Component Variants (Figma)174- Use **Variants** for states: default, hover, active, disabled, loading175- Use **Auto Layout** for responsive components176- Use **Component properties**: boolean (show/hide), text, instance swap177- Structure: Atoms → Molecules → Organisms → Templates → Pages (Atomic Design)178179---180181## 6. Figma Best Practices182183### File Organization184```185📁 Project Name186├── 🎨 _Design System (library file — publish styles & components)187├── 📄 01 - Research & Wireframes188├── 📄 02 - UI Design189├── 📄 03 - Prototypes190└── 📄 04 - Handoff / Specs191```192193### Layer Naming194```195✅ Good: Button / Primary / Large / Default196❌ Bad: Rectangle 47, Frame 12197```198199### Auto Layout Tips200- Set to Hug for flexible components201- Use Fill on children to expand inside parent202- Clip content for cards and containers203- Nested Auto Layouts for complex responsive components204205### Prototyping206- Smart Animate for smooth transitions (matching layer names)207- Component states for hover/pressed interactions208- Overlay for modals, tooltips, dropdowns209- Variables for interactive light/dark mode toggle210211---212213## 7. Branding & Identity214215### Brand Identity Elements2161. **Logo**: wordmark, lettermark, icon mark, combination mark, emblem2172. **Color palette**: primary (1–2), secondary (2–3), neutral, semantic2183. **Typography**: primary typeface + secondary + monospace (if needed)2194. **Iconography**: style (filled/outlined/duotone), stroke weight, corner radius2205. **Photography style**: tone, subject, composition direction2216. **Illustration style**: flat, 3D, hand-drawn, geometric2227. **Voice & tone**: formal/casual, technical/simple, playful/serious223224### Logo Design Principles225- Works in 1 color (must work in black on white)226- Legible at 16px favicon size and 10m billboard227- Avoid gradients in primary logo (use flat version)228- SVG format — infinitely scalable229- Provide: color, reverse (white), monochrome, favicon variants230231### Brand Guidelines Document232- Logo usage: clear space, minimum size, forbidden uses233- Color specifications: HEX, RGB, CMYK, Pantone234- Typography specimens and usage rules235- Tone of voice with examples236- Approved imagery style237238---239240## 8. UI / UX Design Principles241242### UX Laws243- **Fitts's Law**: larger + closer targets are easier to click → big tap targets (48×48px min)244- **Hick's Law**: more choices = longer decision time → reduce options245- **Miller's Law**: 7±2 items in working memory → chunk navigation246- **Jakob's Law**: users spend most time on other sites → follow conventions247- **Aesthetic-Usability Effect**: beautiful design perceived as more usable248249### Interaction Design250- **Feedback**: every action needs a response (loading, success, error)251- **Affordance**: design should suggest how to use it (button looks clickable)252- **Consistency**: same action = same result everywhere253- **Error prevention**: validate early, constrain inputs, confirm destructive actions254- **Progressive disclosure**: show only what's needed, reveal complexity on demand255256### Mobile Design257- Minimum tap target: 44×44px (Apple HIG), 48×48dp (Material)258- Thumb zone: bottom 2/3 of screen is easiest to reach259- Safe areas: respect notch/home bar on iOS, nav bar on Android260- Font size minimum: 16px body (prevents auto-zoom on iOS)261262---263264## 9. Accessibility in Design265266### Visual Accessibility267- Color contrast: 4.5:1 (AA), 7:1 (AAA) — use Figma Contrast plugin268- Never convey information by color alone — add icons/labels269- Focus indicators: 3:1 contrast, 2px minimum offset270- Text on images: always overlay, darken image or use solid bg271272### Inclusive Design Checklist273- [ ] All interactive elements keyboard accessible274- [ ] Logical reading order matches visual order275- [ ] Icons have text labels or tooltips276- [ ] Form inputs have visible labels (not just placeholder)277- [ ] Error messages describe what's wrong and how to fix278- [ ] Motion can be disabled (respect `prefers-reduced-motion`)279- [ ] Touch targets ≥ 44×44px with adequate spacing280281---282283## 10. Design Tools Reference284285| Tool | Best For |286|---|---|287| **Figma** | UI/UX design, design systems, collaboration, prototyping |288| **Adobe Illustrator** | Vector graphics, logos, icons, print |289| **Adobe Photoshop** | Photo editing, raster graphics, compositing |290| **Adobe InDesign** | Print layout, editorial, multi-page documents |291| **Framer** | High-fidelity interactive web prototypes |292| **Canva** | Quick marketing materials, social media |293| **Spline** | 3D design for web |294| **Lottie/After Effects** | Animation, micro-interactions |295| **Coolors** | Color palette generation |296| **Google Fonts** | Free web typography |297298---299300## Core Competency Summary301302- Apply color theory, typography, and layout to create intentional, hierarchical designs303- Build scalable design systems with tokens, components, and variants in Figma304- Design brand identities: logos, palettes, type, voice, and guidelines305- Apply UX laws and interaction design principles for usable interfaces306- Ensure WCAG-compliant accessibility in all visual design work307- Deliver production-ready assets optimized for web, mobile, and print