CommunityCodierung & Entwicklunggithub.com

UI/UX Pro Max – Design Intelligence

Datengetriebene UI/UX-Design-Intelligenz mit über 50 Stilen, 21 Paletten, 50 Schriftpaarungen und 9 Frameworks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Durchsuchbare Design-Wissensdatenbank für professionelle UI/UX-Umsetzung.

Was ist UX Pro Max – Design Intelligence?

UI/UX Pro Max ist eine durchsuchbare Wissensdatenbank für UI/UX-Design, die KI-Agenten wie Claude Code, Cursor oder Codex mit datengetriebenen Empfehlungen versorgt. Das Skill ermöglicht es, über ein Python-Skript auf über 50 Designstile, 21 Farbpaletten, 50 Schriftpaarungen und 9 verschiedene Technologie-Stacks zuzugreifen. Entwickler können damit Produktempfehlungen, Stilrichtlinien, Typografie, Farbschemata, Seitenstrukturen, Diagrammtypen und UX-Best-Practices abrufen, um konsistente und professionelle Benutzeroberflächen zu erstellen. Es unterstützt gängige Frameworks wie React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind und shadcn/ui, wobei html-tailwind als Standard-Stack verwendet wird. Der Workflow umfasst eine schrittweise Analyse der Benutzeranforderungen, gefolgt von gezielten Suchabfragen über die Domänen product, style, typography, color, landing, chart, ux und stack. Das Skill enthält außerdem eine Pre-Delivery-Checkliste mit Regeln für Icons, Interaktionen, Light/Dark-Mode-Kontraste und Barrierefreiheit, die sicherstellt, dass die Ausgabe professionellen UI-Standards entspricht.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/shining319/claude-code-single-person-workflow/tree/main/skills/ui-ux-pro-max

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht UX Pro Max – Design Intelligence?

Durchsuchbare Datenbank mit UI-Stilen, Farbpaletten, Schriftpaarungen, Diagrammtypen, Produktempfehlungen, UX-Richtlinien und stack-spezifischen Best Practices.

Voraussetzungen

Prüfen, ob Python installiert ist:

python3 --version || python --version

Wenn Python nicht installiert ist, je nach Betriebssystem installieren:

macOS:

brew install python3

Ubuntu/Debian:

sudo apt update && sudo apt install python3

Windows:

winget install Python.Python.3.12

So verwenden Sie dieses Skill

Wenn der Benutzer UI/UX-Arbeiten anfordert (Design, Bauen, Erstellen, Implementieren, Überprüfen, Reparieren, Verbessern), gehen Sie wie folgt vor:

Schritt 1: Benutzeranforderungen analysieren

Extrahieren Sie Schlüsselinformationen aus der Benutzeranfrage:

  • Produkttyp: SaaS, E-Commerce, Portfolio, Dashboard, Landingpage usw.
  • Stil-Keywords: minimal, verspielt, professionell, elegant, Dark Mode usw.
  • Branche: Gesundheitswesen, Fintech, Gaming, Bildung usw.
  • Stack: React, Vue, Next.js oder Standardwert html-tailwind

Schritt 2: Relevante Domänen durchsuchen

Verwenden Sie search.py mehrmals, um umfassende Informationen zu sammeln. Führen Sie Suchen durch, bis Sie genügend Kontext haben.

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<Schlüsselwort>" --domain <domain> [-n <max_results>]

Empfohlene Suchreihenfolge:

  1. Produkt – Stilempfehlungen für den Produkttyp abrufen
  2. Stil – Detaillierte Stilrichtlinien abrufen (Farben, Effekte, Frameworks)
  3. Typografie – Schriftpaarungen mit Google Fonts-Imports abrufen
  4. Farbe – Farbpalette abrufen (Primär, Sekundär, CTA, Hintergrund, Text, Rand)
  5. Landingpage – Seitenstruktur abrufen (falls Landingpage)
  6. Diagramm – Diagrammempfehlungen abrufen (falls Dashboard/Analytik)
  7. UX – Best Practices und Anti-Patterns abrufen
  8. Stack – Stackspezifische Richtlinien abrufen (Standard: html-tailwind)

Schritt 3: Stack-Richtlinien (Standard: html-tailwind)

Wenn der Benutzer keinen Stack angibt, standardmäßig html-tailwind verwenden.

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<Schlüsselwort>" --stack html-tailwind

Verfügbare Stacks: html-tailwind, react, nextjs, vue, svelte, swiftui, react-native, flutter, shadcn


Suchreferenz

Verfügbare Domänen

DomäneVerwendungszweckBeispielschlüsselwörter
productProdukttypempfehlungenSaaS, E-Commerce, Portfolio, Gesundheitswesen, Schönheit, Dienstleistung
styleUI-Stile, Farben, EffekteGlasform, Minimalismus, Dark Mode, Brutalismus
typographySchriftpaarungen, Google Fontselegant, verspielt, professionell, modern
colorFarbpaletten nach Produkttypsaas, ecommerce, healthcare, beauty, fintech, service
landingSeitenstruktur, CTA-Strategienhero, hero-centered, testimonial, pricing, social-proof
chartDiagrammtypen, BibliotheksempfehlungenTrend, Vergleich, Zeitleiste, Trichter, Kreisdiagramm
uxBest Practices, Anti-PatternsAnimation, Barrierefreiheit, z-index, Laden
promptKI-Prompts, CSS-Schlüsselwörter(Stilname)

Verfügbare Stacks

StackFokus
html-tailwindTailwind-Hilfsmittel, Responsive, Barrierefreiheit (STANDARD)
reactState, Hooks, Performance, Patterns
nextjsSSR, Routing, Bilder, API-Routen
vueComposition API, Pinia, Vue Router
svelteRunes, Stores, SvelteKit
swiftuiView, State, Navigation, Animation
react-nativeKomponenten, Navigation, Listen
flutterWidgets, State, Layout, Theming
shadcnshadcn/ui-Komponenten, Theming, Formulare, Patterns

Beispiel-Workflow

Benutzeranfrage: „Erstelle eine Landingpage für einen professionellen Hautpflegeservice“

KI sollte:

# 1. Produkttyp durchsuchen
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness service" --domain product

# 2. Stil durchsuchen (basierend auf Branche: Schönheit, elegant)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "elegant minimal soft" --domain style

# 3. Typografie durchsuchen
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "elegant luxury" --domain typography

# 4. Farbpalette durchsuchen
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness" --domain color

# 5. Landingpage-Struktur durchsuchen
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "hero-centric social-proof" --domain landing

# 6. UX-Richtlinien durchsuchen
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "animation" --domain ux
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "accessibility" --domain ux

# 7. Stack-Richtlinien durchsuchen (Standard: html-tailwind)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "layout responsive" --stack html-tailwind

Dann: Alle Suchergebnisse synthetisieren und das Design umsetzen.


Tipps für bessere Ergebnisse

  1. Seien Sie spezifisch mit Schlüsselwörtern – „Gesundheitswesen SaaS-Dashboard“ > „App“
  2. Mehrfach suchen – Unterschiedliche Schlüsselwörter liefern unterschiedliche Erkenntnisse
  3. Domänen kombinieren – Stil + Typografie + Farbe = Vollständiges Designsystem
  4. Immer UX prüfen – Suche nach „Animation“, „z-index“, „Barrierefreiheit“ für häufige Probleme
  5. Stack-Flag verwenden – Erhalten Sie implementierungsspezifische Best Practices
  6. Iterieren – Wenn die erste Suche nicht passt, versuchen Sie andere Schlüsselwörter

Allgemeine Regeln für professionelle UI

Dies sind häufig übersehene Probleme, die UI unprofessionell wirken lassen:

Symbole und visuelle Elemente

RegelTunNicht tun
Keine Emoji-SymboleSVG-Symbole verwenden (Heroicons, Lucide, Simple Icons)Emojis wie 🎨 🚀 ⚙️ als UI-Symbole verwenden
Stabile Hover-ZuständeFarb-/Transparenzübergänge bei Hover verwendenSkalierungstransformationen verwenden, die das Layout verschieben
Korrekte MarkenlogosOffizielle SVG von Simple Icons recherchierenErraten oder falsche Logopfade verwenden
Einheitliche SymbolgrößeFeste viewBox (24x24) mit w-6 h-6 verwendenVerschiedene Symbolgrößen zufällig mischen

Interaktion und Cursor

RegelTunNicht tun
Cursor-Zeigercursor-pointer zu allen klickbaren/hoverbaren Karten hinzufügenStandardcursor auf interaktiven Elementen belassen
Hover-FeedbackVisuelles Feedback (Farbe, Schatten, Rand) bereitstellenKein Hinweis, dass das Element interaktiv ist
Sanfte Übergängetransition-colors duration-200 verwendenSofortige Zustandsänderungen oder zu langsam (>500ms)

Hell-/Dunkelmodus-Kontrast

RegelTunNicht tun
Glas-Karte heller Modusbg-white/80 oder höhere Deckkraft verwendenbg-white/10 verwenden (zu transparent)
Textkontrast hell#0F172A (slate-900) für Text verwenden#94A3B8 (slate-400) für Fließtext verwenden
Gedämpfter Text hellMindestens #475569 (slate-600) verwendenGray-400 oder heller verwenden
Rand sichtbarborder-gray-200 im hellen Modus verwendenborder-white/10 verwenden (unsichtbar)

Layout und Abstände

RegelTunNicht tun
Schwebende Navigationsleistetop-4 left-4 right-4 Abstand hinzufügenNavigationsleiste an top-0 left-0 right-0 kleben
InhaltsabstandFeste Navigationsleistenhöhe berücksichtigenInhalt hinter festen Elementen verstecken lassen
Einheitliche maximale BreiteGleiche max-w-6xl oder max-w-7xl verwendenVerschiedene Containerbreiten mischen

Checkliste vor Auslieferung

Überprüfen Sie diese Punkte, bevor Sie UI-Code ausliefern:

Visuelle Qualität

  • Keine Emojis als Symbole verwendet (stattdessen SVG verwenden)
  • Alle Symbole aus einem einheitlichen Symbolsatz (Heroicons/Lucide)
  • Markenlogos sind korrekt (von Simple Icons verifiziert)
  • Hover-Zustände verursachen keine Layoutverschiebung
  • Themenfarben direkt verwenden (bg-primary) nicht var()-Wrapper

Interaktion

  • Alle klickbaren Elemente haben cursor-pointer
  • Hover-Zustände bieten klares visuelles Feedback
  • Übergänge sind sanft (150-300ms)
  • Fokus-Zustände sind für Tastaturnavigation sichtbar

Hell-/Dunkelmodus

  • Text im hellen Modus hat ausreichenden Kontrast (mindestens 4.5:1)
  • Glas-/transparente Elemente im hellen Modus sichtbar
  • Ränder in beiden Modi sichtbar
  • Beide Modi vor der Auslieferung testen

Layout

  • Schwebende Elemente haben ordnungsgemäße Abstände zu den Rändern
  • Kein Inhalt hinter festen Navigationsleisten versteckt
  • Responsive bei 320px, 768px, 1024px, 1440px
  • Kein horizontaler Scroll auf Mobilgeräten

Barrierefreiheit

  • Alle Bilder haben Alt-Text
  • Formulareingaben haben Beschriftungen
  • Farbe ist nicht der einzige Indikator
  • prefers-reduced-motion wird respektiert

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

academic-writing-style

Personalized academic writing assistant for university assignments in Chinese and English. Use when users need help writing/revising academic reports, project docs, technical analyses, research reviews, or case studies. Produces natural prose avoiding AI markers. Triggers: academic writing, assignment, report, technical analysis, research review, case study. | 个性化学术写作助手,适用于中英文大学作业。触发词:学术写作、作业、报告、技术分析、研究综述、案例研究、项目文档。

database-designer

Comprehensive database design tool creating complete schemas with tables, fields, indexes, and ER diagrams. Use when users request database design for any system. Generates Markdown docs, SQL scripts, and DrawDB-compatible JSON/DBML files. Supports MySQL, PostgreSQL, SQL Server. Triggers: database design, schema, ER diagram, SQL, data model. | 全面的数据库设计工具,创建完整的数据库架构。触发词:数据库设计、数据库架构、ER图、SQL、数据模型、表设计。

product-manager

Senior product manager for end-to-end product development from requirements to design. Use when users need: (1) Requirements analysis and product direction, (2) User personas and scenario analysis, (3) Feature and interaction design, (4) PRD writing, (5) Feasibility assessment. Triggers: product design, requirements, user persona, PRD, feature planning, MVP, user story. | 资深产品经理,负责需求分析到产品设计全流程。触发词:产品设计、需求分析、用户画像、PRD、功能规划、MVP、用户故事、产品方案。

solution-architect

Transform product requirements into executable technical architecture. Use when users request: (1) Technical/system architecture design, (2) Tech stack selection, (3) Architecture from PRD, (4) Deployment strategy, (5) Architecture review. Provides workflows from requirements to deployment with tech stack templates. Triggers: architecture, tech stack, system design, deployment, infrastructure. | 将产品需求转化为技术架构。触发词:架构设计、技术架构、系统架构、技术选型、部署方案、基础设施。

ui-designer

Senior UI/UX designer transforming product requirements into professional design solutions. Use when users need: (1) Page structure and information architecture, (2) UI layout and components, (3) Color schemes and visual specs, (4) Design specification docs, (5) User flow diagrams. Triggers: UI design, page design, interface design, interaction design, design specs, layout. | 资深UI/UX设计师,将需求转化为设计方案。触发词:UI设计、页面设计、界面设计、交互设计、设计规范、页面布局、设计方案。

Verwandte Skills