本文へ移動
cccskills
無料GitHub で公開

ui-ux-pro-max

AI-powered design intelligence with 67 UI styles, 161 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 15+ tech stacks. Generates complete design systems for any product type with industry-specific reasoning rules.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md22.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

UI/UX Pro Max — Design Intelligence Skill

This skill activates AI-powered design intelligence for producing polished, production-ready UI/UX work. It embeds 67 UI styles, 99 UX guidelines, pre-delivery checklists, and a structured design system workflow so the AI can generate complete, coherent design systems without any external tooling.

When to Use This Skill

Activate this skill whenever the user asks to:

  • Build a UI, screen, component, page, or application
  • Design a layout, design system, style guide, or visual identity
  • Create mockups, wireframes, prototypes, or production-ready code
  • Implement a frontend, dashboard, landing page, or mobile screen
  • Review an existing UI for quality, consistency, or accessibility issues
  • Fix design problems: poor contrast, broken layouts, inconsistent spacing
  • Improve an existing interface's visual quality or usability

Design System Generation Workflow

Step 1 — Analyze Requirements

Before selecting any style or color, extract the following from the user's request:

  1. Product type — What is being built? (SaaS dashboard, e-commerce store, mobile app, landing page, etc.)
  2. Industry — Which industry category applies? (See Industry Categories table below.)
  3. Target audience — Who are the end users? (age, technical level, accessibility needs)
  4. Tech stack — Which framework or platform? (See Supported Tech Stacks below.)
  5. Tone/brand — Any stated brand personality, color preferences, or aesthetic direction?
  6. Constraints — Dark mode required? Accessibility level (AA/AAA)? Performance budget?

Step 2 — Select Style, Color & Typography

Using the analysis from Step 1:

  1. Choose a UI style from the 67 UI Styles table that best matches the product type and industry.
  2. Select a color palette appropriate to the industry (use the Industry Categories table to guide palette mood).
  3. Choose a font pairing — a display/heading font + a body font that match the chosen style's personality.
  4. Define semantic color tokens: primary, secondary, surface, error, success, warning, text, text-muted, border.
  5. Define a spacing scale using 4pt/8dp increments: 4 / 8 / 12 / 16 / 24 / 32 / 48 / 64 / 96.
  6. Define a type scale: 12 / 14 / 16 / 18 / 24 / 32 / 48.

Step 3 — Implement

Apply the design system to the requested output:

  • Use the chosen style's visual language consistently across all components.
  • Apply the spacing scale — never use arbitrary pixel values.
  • Apply the type scale — never use arbitrary font sizes.
  • Implement all 10 rule categories from the Quick Reference (§1–§10) as hard constraints.
  • Validate against the Pre-Delivery Checklist before finalizing output.

Step 4 — Validate

Before presenting the final output, run through the Pre-Delivery Checklist (see below). Fix any failing items. Only present output that passes all checklist items.


Rule Categories — Priority Table

PriorityCategoryLevelDescription
1AccessibilityCRITICALColor contrast, focus states, ARIA, keyboard nav, screen reader support
2Touch & InteractionCRITICALTouch target sizes, tap feedback, safe areas, loading states
3PerformanceHIGHImage optimization, lazy loading, bundle splitting, list virtualization
4Style SelectionHIGHStyle-product match, consistency, icon sets, dark mode pairing
5Layout & ResponsiveHIGHMobile-first, breakpoints, no horizontal scroll, spacing scale
6Typography & ColorMEDIUMLine height, line length, font pairing, semantic color tokens
7AnimationMEDIUMDuration/easing, transform-only, reduced-motion, interruptibility
8Forms & FeedbackMEDIUMLabels, error placement, submit feedback, inline validation
9Navigation PatternsHIGHBottom nav limits, back behavior, deep linking, adaptive nav
10Charts & DataLOWChart type matching, accessible palettes, responsive charts

Quick Reference — 99 UX Guidelines

§1 Accessibility (CRITICAL)

RuleGuideline
color-contrastMinimum 4.5:1 ratio for normal text (large text 3:1)
focus-statesVisible focus rings on interactive elements (2–4px)
alt-textDescriptive alt text for meaningful images
aria-labelsaria-label for icon-only buttons
keyboard-navTab order matches visual order; full keyboard support
form-labelsUse <label> with for attribute
skip-linksSkip to main content for keyboard users
heading-hierarchySequential h1→h6, no level skip
color-not-onlyDon't convey info by color alone (add icon/text)
dynamic-typeSupport system text scaling; avoid truncation as text grows
reduced-motionRespect prefers-reduced-motion; reduce/disable animations when requested
voiceover-srMeaningful accessibilityLabel/accessibilityHint; logical reading order

§2 Touch & Interaction (CRITICAL)

RuleGuideline
touch-target-sizeMin 44×44pt (Apple) / 48×48dp (Material)
touch-spacingMinimum 8px/8dp gap between touch targets
hover-vs-tapUse click/tap for primary interactions; don't rely on hover alone
loading-buttonsDisable button during async operations; show spinner or progress
error-feedbackClear error messages near problem
cursor-pointerAdd cursor-pointer to clickable elements (Web)
tap-delayUse touch-action: manipulation to reduce 300ms delay (Web)
press-feedbackVisual feedback on press (ripple/highlight)
safe-area-awarenessKeep primary touch targets away from notch, Dynamic Island, gesture bar

§3 Performance (HIGH)

RuleGuideline
image-optimizationUse WebP/AVIF, responsive images (srcset/sizes), lazy load non-critical assets
image-dimensionDeclare width/height or use aspect-ratio to prevent layout shift (CLS)
font-loadingUse font-display: swap/optional to avoid invisible text (FOIT)
critical-cssPrioritize above-the-fold CSS
lazy-loadingLazy load non-hero components via dynamic import / route-level splitting
bundle-splittingSplit code by route/feature to reduce initial load and TTI
reduce-reflowsAvoid frequent layout reads/writes; batch DOM reads then writes
virtualize-listsVirtualize lists with 50+ items
main-thread-budgetKeep per-frame work under ~16ms for 60fps
debounce-throttleUse debounce/throttle for high-frequency events

§4 Style Selection (HIGH)

RuleGuideline
style-matchMatch style to product type
consistencyUse same style across all pages
no-emoji-iconsUse SVG icons (Heroicons, Lucide), not emojis
color-palette-from-productChoose palette from product/industry
effects-match-styleShadows, blur, radius aligned with chosen style
platform-adaptiveRespect platform idioms (iOS HIG vs Material)
state-clarityMake hover/pressed/disabled states visually distinct
dark-mode-pairingDesign light/dark variants together
icon-style-consistentUse one icon set/visual language across the product
primary-actionEach screen should have only one primary CTA

§5 Layout & Responsive (HIGH)

RuleGuideline
viewport-metawidth=device-width initial-scale=1 (never disable zoom)
mobile-firstDesign mobile-first, then scale up
breakpoint-consistencyUse systematic breakpoints (375 / 768 / 1024 / 1440)
readable-font-sizeMinimum 16px body text on mobile
line-length-controlMobile 35–60 chars per line; desktop 60–75 chars
horizontal-scrollNo horizontal scroll on mobile
spacing-scaleUse 4pt/8dp incremental spacing system
container-widthConsistent max-width on desktop (max-w-6xl / 7xl)
z-index-managementDefine layered z-index scale
fixed-element-offsetFixed navbar/bottom bar must reserve safe padding
viewport-unitsPrefer min-h-dvh over 100vh on mobile

§6 Typography & Color (MEDIUM)

RuleGuideline
line-heightUse 1.5–1.75 for body text
line-lengthLimit to 65–75 characters per line
font-pairingMatch heading/body font personalities
font-scaleConsistent type scale (e.g. 12 14 16 18 24 32)
contrast-readabilityDarker text on light backgrounds
color-semanticDefine semantic color tokens (primary, secondary, error, surface)
color-dark-modeDark mode uses desaturated / lighter tonal variants, not inverted colors
color-accessible-pairsForeground/background pairs must meet 4.5:1 (AA) or 7:1 (AAA)
truncation-strategyPrefer wrapping over truncation
whitespace-balanceUse whitespace intentionally to group related items

§7 Animation (MEDIUM)

RuleGuideline
duration-timingUse 150–300ms for micro-interactions; complex transitions ≤400ms
transform-performanceUse transform/opacity only; avoid animating width/height/top/left
loading-statesShow skeleton or progress indicator when loading exceeds 300ms
easingUse ease-out for entering, ease-in for exiting
motion-meaningEvery animation must express a cause-effect relationship
spring-physicsPrefer spring/physics-based curves for natural feel
exit-faster-than-enterExit animations shorter than enter (~60–70% of enter duration)
interruptibleAnimations must be interruptible by user tap/gesture
no-blocking-animationNever block user input during an animation

§8 Forms & Feedback (MEDIUM)

RuleGuideline
input-labelsVisible label per input (not placeholder-only)
error-placementShow error below the related field
submit-feedbackLoading then success/error state on submit
required-indicatorsMark required fields (e.g. asterisk)
empty-statesHelpful message and action when no content
toast-dismissAuto-dismiss toasts in 3–5s
confirmation-dialogsConfirm before destructive actions
inline-validationValidate on blur (not keystroke)
input-type-keyboardUse semantic input types (email, tel, number)
focus-managementAfter submit error, auto-focus the first invalid field

§9 Navigation Patterns (HIGH)

RuleGuideline
bottom-nav-limitBottom navigation max 5 items; use labels with icons
back-behaviorBack navigation must be predictable and consistent
deep-linkingAll key screens must be reachable via deep link / URL
nav-label-iconNavigation items must have both icon and text label
nav-state-activeCurrent location must be visually highlighted
modal-escapeModals and sheets must offer a clear close/dismiss affordance
state-preservationNavigating back must restore previous scroll position, filter state
adaptive-navigationLarge screens (≥1024px) prefer sidebar; small screens use bottom/top nav
navigation-consistencyNavigation placement must stay the same across all pages

§10 Charts & Data (LOW)

RuleGuideline
chart-typeMatch chart type to data type (trend → line, comparison → bar, proportion → pie/donut)
color-guidanceUse accessible color palettes; avoid red/green only pairs
data-tableProvide table alternative for accessibility
legend-visibleAlways show legend; position near the chart
tooltip-on-interactProvide tooltips/data labels on hover or tap
axis-labelsLabel axes with units and readable scale
responsive-chartCharts must reflow or simplify on small screens
empty-data-stateShow meaningful empty state when no data exists
animation-optionalChart entrance animations must respect prefers-reduced-motion

67 UI Styles Reference

General Styles (49)

#Style NameBest For
1Minimalism & Swiss StyleEnterprise apps, dashboards, documentation
2NeumorphismHealth/wellness apps, meditation platforms
3GlassmorphismModern SaaS, financial dashboards
4BrutalismDesign portfolios, artistic projects
53D & HyperrealismGaming, product showcase, immersive
6Vibrant & Block-basedStartups, creative agencies, gaming
7Dark Mode (OLED)Night-mode apps, coding platforms
8Accessible & EthicalGovernment, healthcare, education
9ClaymorphismEducational apps, children's apps, SaaS
10Aurora UIModern SaaS, creative agencies
11Retro-FuturismGaming, entertainment, music platforms
12Flat DesignWeb apps, mobile apps, startup MVPs
13SkeuomorphismLegacy apps, gaming, premium products
14Liquid GlassPremium SaaS, high-end e-commerce
15Motion-DrivenPortfolio sites, storytelling platforms
16Micro-interactionsMobile apps, touchscreen UIs
17Inclusive DesignPublic services, education, healthcare
18Zero InterfaceVoice assistants, AI platforms
19Soft UI EvolutionModern enterprise apps, SaaS
20NeubrutalismGen Z brands, startups, Figma-style
21Bento Box GridDashboards, product pages, portfolios
22Y2K AestheticFashion brands, music, Gen Z
23Cyberpunk UIGaming, tech products, crypto apps
24Organic BiophilicWellness apps, sustainability brands
25AI-Native UIAI products, chatbots, copilots
26Memphis DesignCreative agencies, music, youth brands
27VaporwaveMusic platforms, gaming, portfolios
28Dimensional LayeringDashboards, card layouts, modals
29Exaggerated MinimalismFashion, architecture, portfolios
30Kinetic TypographyHero sections, marketing sites
31Parallax StorytellingBrand storytelling, product launches
32Swiss Modernism 2.0Corporate sites, architecture, editorial
33HUD / Sci-Fi FUISci-fi games, space tech, cybersecurity
34Pixel ArtIndie games, retro tools, creative
35Bento GridsProduct features, dashboards, personal
36Spatial UI (VisionOS)Spatial computing apps, VR/AR
37E-Ink / PaperReading apps, digital newspapers
38Gen Z Chaos / MaximalismGen Z lifestyle, music artists
39Biomimetic / Organic 2.0Sustainability tech, biotech, health
40Anti-Polish / Raw AestheticCreative portfolios, artist sites
41Tactile Digital / Deformable UIModern mobile apps, playful brands
42Nature DistilledWellness brands, sustainable products
43Interactive Cursor DesignCreative portfolios, interactive
44Voice-First MultimodalVoice assistants, accessibility apps
453D Product PreviewE-commerce, furniture, fashion
46Gradient Mesh / Aurora EvolvedHero sections, backgrounds, creative
47Editorial Grid / MagazineNews sites, blogs, magazines
48Chromatic Aberration / RGB SplitMusic platforms, gaming, tech
49Vintage Analog / Retro FilmPhotography, music/vinyl brands

Landing Page Styles (8)

#Style NameBest For
1Hero-Centric DesignProducts with strong visual identity
2Conversion-OptimizedLead generation, sales pages
3Feature-Rich ShowcaseSaaS, complex products
4Minimal & DirectSimple products, apps
5Social Proof-FocusedServices, B2C products
6Interactive Product DemoSoftware, tools
7Trust & AuthorityB2B, enterprise, consulting
8Storytelling-DrivenBrands, agencies, nonprofits

BI/Analytics Dashboard Styles (10)

#Style NameBest For
1Data-Dense DashboardComplex data analysis
2Heat Map & Heatmap StyleGeographic/behavior data
3Executive DashboardC-suite summaries
4Real-Time MonitoringOperations, DevOps
5Drill-Down AnalyticsDetailed exploration
6Comparative Analysis DashboardSide-by-side comparisons
7Predictive AnalyticsForecasting, ML insights
8User Behavior AnalyticsUX research, product analytics
9Financial DashboardFinance, accounting
10Sales Intelligence DashboardSales teams, CRM

Industry Categories — Design System Reasoning

Use this table to guide style selection, color palette mood, and typography tone for each industry.

SectorProduct Types
Tech & SaaSSaaS, Micro SaaS, B2B Service, Developer Tool, AI/Chatbot Platform, Cybersecurity
FinanceFintech/Crypto, Banking, Insurance, Personal Finance Tracker, Invoice & Billing
HealthcareMedical Clinic, Pharmacy, Dental, Veterinary, Mental Health
E-commerceGeneral, Luxury, Marketplace (P2P), Subscription Box, Food Delivery
ServicesBeauty/Spa, Restaurant, Hotel, Legal, Home Services, Booking & Appointment
CreativePortfolio, Agency, Photography, Gaming, Music Streaming
LifestyleHabit Tracker, Recipe & Cooking, Meditation, Weather, Diary, Mood Tracker

Industry → Style guidance:

  • Tech & SaaS: Prefer Minimalism, Glassmorphism, AI-Native UI, Bento Box Grid, or Soft UI Evolution.
  • Finance: Prefer Minimalism, Accessible & Ethical, Dimensional Layering, or Glassmorphism. Avoid playful/chaotic styles.
  • Healthcare: Prefer Accessible & Ethical, Inclusive Design, Flat Design, or Soft UI Evolution. Accessibility rules are non-negotiable.
  • E-commerce (General): Prefer Flat Design, Vibrant & Block-based, or Conversion-Optimized landing styles.
  • E-commerce (Luxury): Prefer Exaggerated Minimalism, Liquid Glass, or Vintage Analog.
  • Creative/Portfolio: Prefer Brutalism, Neubrutalism, Anti-Polish, Kinetic Typography, or Parallax Storytelling.
  • Gaming: Prefer Cyberpunk UI, HUD/Sci-Fi FUI, Retro-Futurism, Pixel Art, or 3D & Hyperrealism.
  • Wellness/Lifestyle: Prefer Neumorphism, Organic Biophilic, Nature Distilled, or Claymorphism.
  • Dashboards/Analytics: Prefer Data-Dense Dashboard, Executive Dashboard, or Bento Box Grid.

Supported Tech Stacks

This skill generates design system output for the following tech stacks. Always adapt component syntax, class names, and patterns to the target stack:

CategoryStacks
Web (React ecosystem)React, Next.js, Astro
Web (Vue ecosystem)Vue, Nuxt.js, Nuxt UI
Web (Other)Svelte, Angular, HTML + Tailwind CSS
Component librariesshadcn/ui, Nuxt UI
Mobile (iOS)SwiftUI
Mobile (Cross-platform)React Native, Flutter
Mobile (Android)Jetpack Compose
Backend-drivenLaravel (Blade + Alpine.js / Livewire)

Stack-specific notes:

  • shadcn/ui: Use CSS variables for theming; follow the cn() utility pattern; use Radix UI primitives for accessibility.
  • Flutter: Use ThemeData for design tokens; prefer Material 3 color scheme; use MediaQuery for responsive breakpoints.
  • SwiftUI: Follow iOS HIG; use @Environment(\.colorScheme) for dark mode; use safeAreaInsets for safe areas.
  • Tailwind CSS: Define custom tokens in tailwind.config.js; use @layer components for reusable patterns.

Pre-Delivery Checklist

Run this checklist before presenting any UI output. Every item must pass.

Icons & Visual Language

  • No emojis used as icons (use SVG instead)
  • All icons come from a consistent icon family and style

Interactivity

  • cursor-pointer on all clickable elements
  • Hover states with smooth transitions (150–300ms)
  • All tappable elements provide clear pressed feedback

Accessibility

  • Light mode: text contrast 4.5:1 minimum
  • Focus states visible for keyboard nav
  • prefers-reduced-motion respected
  • Screen reader focus order matches visual order

Responsive Layout

  • Responsive: 375px, 768px, 1024px, 1440px
  • No horizontal scroll on mobile
  • Safe areas respected (notch, gesture bar)
  • Viewport meta tag present and correct

Touch & Mobile

  • Touch targets ≥44×44pt (iOS) / 48×48dp (Android)
  • Safe areas respected (notch, gesture bar)

Dark Mode

  • Both light and dark mode tested (if dark mode is in scope)

Design System Output Template

When generating a design system, structure the output as follows:

## Design System: [Product Name]

### Style
- **UI Style**: [chosen style from the 67 styles]
- **Rationale**: [1–2 sentences explaining why this style fits the product]

### Color Tokens
- `--color-primary`: #...
- `--color-secondary`: #...
- `--color-surface`: #...
- `--color-surface-elevated`: #...
- `--color-error`: #...
- `--color-success`: #...
- `--color-warning`: #...
- `--color-text`: #...
- `--color-text-muted`: #...
- `--color-border`: #...

### Typography
- **Heading font**: [font name] — [weight range]
- **Body font**: [font name] — [weight range]
- **Type scale**: 12 / 14 / 16 / 18 / 24 / 32 / 48px

### Spacing Scale
4 / 8 / 12 / 16 / 24 / 32 / 48 / 64 / 96px

### Border Radius
- Small: 4px (inputs, tags)
- Medium: 8px (cards, buttons)
- Large: 16px (modals, sheets)
- Full: 9999px (pills, avatars)

### Shadows
- Subtle: 0 1px 3px rgba(0,0,0,0.08)
- Card: 0 4px 12px rgba(0,0,0,0.10)
- Elevated: 0 8px 24px rgba(0,0,0,0.14)

### Component Notes
[Key component patterns for the chosen stack]

Full Python-Powered Version

This bundled skill is a self-contained distillation of the upstream UI UX Pro Max skill. The full version includes:

  • 161 color palettes with industry-specific recommendations (CSV data)
  • 57 font pairings with personality tags (CSV data)
  • 25 chart types with data-type matching rules (CSV data)
  • Python-powered design system generator (search.py) that queries the CSV data to produce tailored recommendations
  • Automated style matching based on product type + industry + audience inputs

The full Python-powered version is available at: https://github.com/nextlevelbuilder/ui-ux-pro-max-skill (v2.5.0, MIT License, by NextLevelBuilder)

To use the full version, clone that repository and follow its setup instructions. The bundled skill above covers the core design intelligence and all 99 UX guidelines without requiring Python or CSV data files.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

Control a headless browser to navigate URLs, click elements, fill forms, extract content from JavaScript-rendered pages, take screenshots, and automate end-to-end web workflows.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

Review code for quality, simplicity, and maintainability. Identifies unnecessary abstractions, duplicated logic, oversized functions, missing error handling, and naming issues — then fixes them automatically before presenting the result.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

WooCommerce store operations through NV oOS Pro — product research, catalog cross-referencing, inventory lookups, and Shopify or Flowhub comparisons where integrations are configured.

日本語の概要は準備中です。原文の説明を表示しています。

nvdigitalsolutions/mcp-ai-wpoos72026年10月13日 更新

nvdigitalsolutions のスキルをすべて見る

このスキルの問題を報告する