Documentation Index
Fetch the complete documentation index at: https://mintlify.com/nextlevelbuilder/ui-ux-pro-max-skill/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Design System Generator is the flagship feature of UI/UX Pro Max v2.0. It’s an AI-powered reasoning engine that analyzes your project requirements and generates a complete, tailored design system in seconds. Instead of manually searching for styles, colors, and typography, the generator performs 5 parallel searches across multiple domains and applies industry-specific reasoning rules to recommend the best matching design system.How It Works
The design system generation follows a 4-step pipeline:Step 1: User Request
You provide a natural language request describing your project:- Product type: SaaS, e-commerce, beauty, healthcare, fintech
- Industry keywords: wellness, luxury, professional, modern
- Style hints: minimal, elegant, playful
Step 2: Multi-Domain Search (5 Parallel Searches)
The generator executes 5 searches simultaneously using the BM25 search engine:| Domain | Purpose | Data Source |
|---|---|---|
product | Match your project to 100 product categories | products.csv |
style | Find best matching UI styles from 67 options | styles.csv |
color | Select color palette from 96 industry-specific palettes | colors.csv |
landing | Recommend page structure from 24 patterns | landing.csv |
typography | Choose font pairing from 57 combinations | typography.csv |
design_system.py:src/ui-ux-pro-max/scripts/design_system.py:51:
Step 3: Reasoning Engine
The reasoning engine applies 100 industry-specific rules fromui-reasoning.csv to intelligently select and combine the search results.
Reasoning Rule Structure
Each rule (fromdesign_system.py:src/ui-ux-pro-max/scripts/design_system.py:88) includes:
- Recommended Pattern: Landing page structure optimized for the industry
- Style Priority: Ranked list of best matching UI styles
- Color Mood: Industry-appropriate color palette characteristics
- Typography Mood: Font personality matching the brand
- Key Effects: Animations and interactions that work for the use case
- Anti-Patterns: What NOT to do (e.g., “AI purple/pink gradients” for banking)
- Decision Rules: JSON conditions for conditional logic
Priority-Based Selection
The engine uses BM25 ranking with keyword matching (design_system.py:src/ui-ux-pro-max/scripts/design_system.py:122):
- Exact style name match (highest priority)
- Keyword field match (medium priority)
- General field match (lowest priority)
Step 4: Complete Design System Output
The final output includes everything you need to start building:Reasoning Rules by Industry
The generator includes 100 specialized rules across these categories:| Category | Examples |
|---|---|
| Tech & SaaS | SaaS, Micro SaaS, B2B Enterprise, Developer Tools, AI/Chatbot Platform |
| Finance | Fintech, Banking, Crypto, Insurance, Trading Dashboard |
| Healthcare | Medical Clinic, Pharmacy, Dental, Veterinary, Mental Health |
| E-commerce | General, Luxury, Marketplace, Subscription Box |
| Services | Beauty/Spa, Restaurant, Hotel, Legal, Consulting |
| Creative | Portfolio, Agency, Photography, Gaming, Music Streaming |
| Emerging Tech | Web3/NFT, Spatial Computing, Quantum Computing, Autonomous Systems |
Output Formats
The generator supports two output formats:ASCII Box (Default)
Best for terminal display and MCP tool responses:Markdown
Best for documentation and sharing:Persistence: Master + Overrides Pattern
You can save the generated design system to files for hierarchical retrieval across sessions:Hierarchical Retrieval Logic
Fromdesign_system.py:src/ui-ux-pro-max/scripts/design_system.py:544:
- Consistency: Global design system in one place
- Flexibility: Page-specific deviations when needed
- Context-aware retrieval: AI knows which file to read based on the current page
The Master file includes complete component specs (buttons, cards, inputs, modals), spacing variables, shadow depths, and a pre-delivery checklist.
Example Usage
Generate for a Beauty Spa
Generate for a Fintech App
Generate for a Gaming Platform
Key Implementation Details
The design system generator is implemented indesign_system.py with these key components:
- DesignSystemGenerator class (
design_system.py:src/ui-ux-pro-max/scripts/design_system.py:37): Main orchestrator - _multi_domain_search() (
design_system.py:src/ui-ux-pro-max/scripts/design_system.py:51): Executes parallel searches - _apply_reasoning() (
design_system.py:src/ui-ux-pro-max/scripts/design_system.py:88): Matches reasoning rules - _select_best_match() (
design_system.py:src/ui-ux-pro-max/scripts/design_system.py:122): Priority-based selection - format_ascii_box() (
design_system.py:src/ui-ux-pro-max/scripts/design_system.py:242): ASCII formatting - format_markdown() (
design_system.py:src/ui-ux-pro-max/scripts/design_system.py:367): Markdown formatting - persist_design_system() (
design_system.py:src/ui-ux-pro-max/scripts/design_system.py:491): Save to files
See Also
- Search Engine - Learn about the BM25 search implementation
- Reasoning Rules - Deep dive into the 100 industry-specific rules
- Skill vs Workflow - Understand when the design system generator activates