Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Comprehensive AI design skill providing design intelligence across platforms with 161 reasoning rules.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/design-routing.md
1# Design Routing Guide23When to use each design sub-skill.45## Skill Overview67| Skill | Purpose | Key Files |8|-------|---------|-----------|9| brand | Brand identity, voice, assets | SKILL.md + 10 references + 3 scripts |10| design-system | Token architecture, specs | SKILL.md + 7 references + 2 scripts |11| ui-styling | Component implementation | SKILL.md + 7 references + 2 scripts |12| logo-design | AI logo generation (55 styles, 30 palettes) | SKILL.md + 4 references + 2 scripts |13| cip-design | Corporate Identity Program (50 deliverables) | SKILL.md + 3 references + 3 scripts |14| slides | HTML presentations with Chart.js | SKILL.md + 4 references |15| banner-design | Banners for social, ads, web, print (22 styles) | SKILL.md + 1 reference |16| icon-design | SVG icon generation (15 styles, Gemini 3.1 Pro) | SKILL.md + 1 reference + 1 script |1718## Routing by Task Type1920### Brand Identity Tasks21**→ brand**2223- Define brand colors and typography24- Create logo usage guidelines25- Establish brand voice and tone26- Organize and validate assets27- Create messaging frameworks28- Audit brand consistency2930### Token System Tasks31**→ design-system**3233- Create design tokens JSON34- Generate CSS variables35- Define component specifications36- Map tokens to Tailwind config37- Validate token usage in code38- Document state and variants3940### Implementation Tasks41**→ ui-styling**4243- Add shadcn/ui components44- Style with Tailwind classes45- Implement dark mode46- Create responsive layouts47- Build accessible components4849### Logo Design Tasks50**→ logo-design**5152- Create logos with AI (Gemini Nano Banana)53- Search logo styles, color palettes, industry guidelines54- Generate design briefs55- Explore 55+ styles (minimalist, vintage, luxury, geometric, etc.)5657### Corporate Identity Program Tasks58**→ cip-design**5960- Generate CIP deliverables (business cards, letterheads, signage, vehicles, apparel)61- Create CIP briefs with industry/style analysis62- Generate mockups with/without logo (Gemini Flash/Pro)63- Render HTML presentations from CIP mockups6465### Presentation Tasks66**→ slides**6768- Create strategic HTML presentations69- Data visualization with Chart.js70- Apply copywriting formulas to slide content71- Use layout patterns and design tokens7273### Banner Design Tasks74**→ banner-design**7576- Design banners for social media (Facebook, Twitter, LinkedIn, YouTube, Instagram)77- Create ad banners (Google Ads, Meta Ads)78- Website hero banners and headers79- Print banners and covers80- 22 art direction styles (minimalist, bold typography, gradient, glassmorphism, etc.)8182### Icon Design Tasks83**→ icon-design**8485- Generate SVG icons with AI (Gemini 3.1 Pro Preview)86- Batch icon variations in multiple styles87- Multi-size export (16px, 24px, 32px, 48px)88- 15 styles: outlined, filled, duotone, rounded, sharp, gradient, etc.89- 12 categories: navigation, action, communication, media, commerce, data9091## Routing by Question Type9293| Question | Skill |94|----------|-------|95| "What color should this be?" | brand |96| "How do I create a token for X?" | design-system |97| "How do I build a button component?" | ui-styling |98| "Is this on-brand?" | brand |99| "Should I use a CSS variable here?" | design-system |100| "How do I add dark mode?" | ui-styling |101| "Create a logo for my brand" | logo-design |102| "Generate business card mockups" | cip-design |103| "Create a pitch deck" | slides |104| "Design brand identity package" | cip-design |105| "What logo style fits my industry?" | logo-design |106| "Design a Facebook cover" | banner-design |107| "Create ad banners for Google" | banner-design |108| "Make a website hero banner" | banner-design |109| "Generate a settings icon" | icon-design |110| "Create SVG icons for my app" | icon-design |111| "Design an icon set" | icon-design |112113## Multi-Skill Workflows114115### New Project Setup116117```1181. brand → Define identity119- Colors, typography, voice1201212. design-system → Create tokens122- Primitive, semantic, component1231243. ui-styling → Implement125- Configure Tailwind, add components126```127128### Design System Migration129130```1311. brand → Audit existing132- Extract brand colors, fonts1331342. design-system → Formalize tokens135- Create three-layer architecture1361373. ui-styling → Update code138- Replace hardcoded values139```140141### Component Creation142143```1441. design-system → Reference specs145- Button states, sizes, variants1461472. ui-styling → Implement148- Build with shadcn/ui + Tailwind149```150151## Skill Dependencies152153```154brand155↓ (colors, typography)156design-system157↓ (tokens, specs)158ui-styling159↓ (components)160Application Code161```162163## Quick Commands164165**Brand:**166```bash167node .claude/skills/brand/scripts/inject-brand-context.cjs168node .claude/skills/brand/scripts/validate-asset.cjs <path>169```170171**Tokens:**172```bash173node .claude/skills/design-system/scripts/generate-tokens.cjs -c tokens.json174node .claude/skills/design-system/scripts/validate-tokens.cjs -d src/175```176177**Components:**178```bash179npx shadcn@latest add button card input180```181182## When to Use Multiple Skills183184Use **all eight** when:185- Complete brand package from scratch (logo → CIP → presentation)186187Use **brand + design-system + ui-styling** when:188- Design system setup and implementation189190Use **logo-design + cip-design** when:191- Complete brand identity package with deliverable mockups192193Use **logo-design + cip-design + slides** when:194- Brand pitch: generate logo, create CIP mockups, build pitch deck195196Use **banner-design + brand** when:197- Social media presence: branded banners across all platforms198199Use **icon-design + design-system** when:200- Custom icon set matching design tokens and component specs201202Use **brand + design-system** when:203- Defining design language without implementation204205Use **design-system + ui-styling** when:206- Implementing existing brand in code207- Building component library208