ui-ux-pro-max
Skill42 starsChanged 8 days agoMITView on GitHub
UI/UX design intelligence for web and mobile. Includes 67 styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 16 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Angular, Laravel, and more). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient.
- Installs packages
177 other projects use a version of this, 147 of them edited.
Adopted by
Most recently taken up by
- cveralyon/axel-setupedited, first seen Nov 8, 2026
- podo/design-agent-skillstheir own version, first seen Nov 8, 2026
- lingyired/status-triotheir own version, first seen Nov 8, 2026
- dalonga-kohi/mawledited, first seen Nov 8, 2026
- smart-coder-labs/nexus-mindedited, first seen Nov 8, 2026
- yuniorsf/GeoAssetsedited, first seen Nov 8, 2026
Used with
Projects with it also use stock_analysis, ckm:design-system and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
Liang-MHSkillstock_analysis
获取 A 股、基金和港股的实时行情和技术分析数据
Also in 5 projects that use this
klauswgSkillckm:design-system
Token architecture, component specifications, and slide generation. Three-layer tokens (primitive→semantic→component), CSS variables, spacing/typography scales, component specs, strategic slide creation. Use for design tokens, systematic design, brand-compliant presentations.
Also in 24 projects that use this
seikaikyoSkillbanner-design
Design banners for social media, ads, website heroes, creative assets, and print. Multiple art direction options with optional generated or supplied visuals. Actions: design, create, generate banner. Platforms: Facebook, Twitter/X, LinkedIn, YouTube, Instagram, Google Display, website hero, print. Styles: minimalist, gradient, bold typography, photo-based, illustrated, geometric, retro, glassmorphism, 3D, neon, duotone, editorial, collage.
Also in 38 projects that use this
dav-niu474Skillaminer-data-search
使用 AMiner 开放平台 API 进行学术数据查询与分析。当用户需要查询学者信息、论文详情、机构数据、期刊内容或专利信息时使用此 skill。 触发场景:提到 AMiner、学术数据查询、查论文/学者/机构/期刊/专利、学术问答搜索、引用分析、科研机构分析、学者画像、论文引用链、期刊投稿分析等。 支持 6 大组合工作流(学者全景分析、论文深度挖掘、机构研究力分析、期刊论文监控、学术智能问答、专利链分析)以及 28 个独立 API 的直接调用。 即使用户只说"帮我查一下 XXX 学者"或"找找关于 XXX 的论文",也应主动使用此 skill。
Also in 4 projects that use this
dav-niu474Skillauto-target-tracker
自动目标进度追踪器。在对话中检测到目标相关图片(笔记、进度、截图、记录)时,自动调用 VLM 识别关键信息并记录到目标日记。适用于学习管理、健身追踪、工作进度、习惯养成、创作记录等所有目标管理场景。
Also in 4 projects that use this
- +7 more from dav-niu474
Other versions177 projects use a version of this.
Word for word · 0
None found.
Edited · 147
- nextlevelbuilder/ui-ux-pro-max-skill★ 147k14% same
- awesome-dsh-plugin/awesome-dsh-plugin★ 24k15% same
- Forget-C/Jellyfish★ 6.6k24% same
- allenpeng0705/EnvoyMesh★ 3.1k21% same
- hzm0321/real-time-fund★ 1.8k24% same
- qdleader/qdleader★ 1.5k20% same
- danieleteti/delphimvcframework★ 1.4k25% same
- Jwuthri/Tracely-ai★ 1.3k20% same
- hanliang97/MatrixMedia★ 1.3k23% same
- melandlabs/openloomi★ 1k16% same
137 more not listed
Wrote their own version · 30
- Galaxy-Dawn/claude-scholar★ 5.9ksame name
- lingyired/status-trio★ 1.8ksame name
- doccker/cc-use-exp★ 1ksame name
- shobcoder/shob★ 575same name
- Prorise-cool/Claude-Code-Multi-Agent★ 304same name
- Peiiii/nextclaw★ 263same name
- sunflowermm/XRK-AGT★ 140same name
- cdavid817/vanehub-ai★ 116same name
- roedyrustam/vibes-plug★ 75same name
- kumaran-is/claude-code-onboarding★ 35same name
20 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository29 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- app-creatorSkill
- bento-slidesSkill
- brochure-designerSkill
- business-card-readerSkill
- claude-designerSkill
- codebase-to-courseSkill
- daily-briefingSkill
- diagram-designSkill
- fable-modeSkill
- ffmpeg-video-processingSkill
- frontend-designSkill
- gamma-presenterSkill
- gitSkill
- hotel-finderSkill
- humanizerSkill
- in-depth-researchSkill
- jclaw-apiSkill
- jira-operationsSkill
- powerpoint-pptxSkill
- research-paper-writer-proSkill
- restaurant-recommenderSkill
- skill-creatorSkill
- visual-explainerSkill
- whatsapp-wacli-linuxSkill
- whatsapp-wacli-macSkill
- writing-standardsSkill
- youtube-transcriptSkill
The file
We split this skill into the rules it gives an agent
12 rules. 0 are common, 6 are distinctive, and 6 are very specific to this project.
0
Common
Most of the 167 edited versions we read keep these.
6
Distinctive
This author's own choices. Worth a look.
6
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 19
Use this skill when the task involves UI structure, visual design decisions, interaction patterns, or user experience quality control.
- Distinctive: line 42
Only involving API or database design
- Distinctive: line 47
Decision criteria: If the task will change how a feature looks, feels, moves, or is interacted with, use this skill.
- Very specific: line 118
When building a specific page, first check design-system/<project>/pages/[page].md
- Distinctive: line 119
If the page file exists, its rules override the Master file
- Very specific: line 120
If not, use design-system/<project>/MASTER.md exclusively
- Distinctive: line 124
After getting the design system, use domain searches for additional details:
- Distinctive: line 195
Before delivering UI code, verify:
- Very specific: line 236
Use multi-dimensional keywords: "entertainment social vibrant content-dense" not just "app"
- Very specific: line 238
Always use --design-system first for full recommendations, then --domain to deep-dive
- Very specific: line 239
Add --stack <your-stack> for implementation-specific guidance
- Very specific: line 240
Run --domain ux "animation accessibility z-index loading" as a UX validation pass before implementation
“Common” is measured: kept by at least 6 in 10 of the 167 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
UI/UX Pro Max — Design Intelligence
Comprehensive design guide for web and mobile applications. Contains 67 styles, 161 color palettes, 57 font pairings, 161 product types with reasoning rules, 99 UX guidelines, and 25 chart types across 16 technology stacks. Searchable database with BM25-ranked recommendations and an AI-powered Design System Generator.
When to Apply
Use this skill when the task involves UI structure, visual design decisions, interaction patterns, or user experience quality control.
Must Use
- Designing new pages (Landing Page, Dashboard, Admin, SaaS, Mobile App)
- Creating or refactoring UI components (buttons, modals, forms, tables, charts, etc.)
- Choosing color schemes, typography systems, spacing standards, or layout systems
- Reviewing UI code for user experience, accessibility, or visual consistency
- Implementing navigation structures, animations, or responsive behavior
- Making product-level design decisions (style, information hierarchy, brand expression)
- Improving perceived quality, clarity, or usability of interfaces
Recommended
- UI looks "not professional enough" but the reason is unclear
- Receiving feedback on usability or experience
- Pre-launch UI quality optimization
- Aligning cross-platform design (Web / iOS / Android)
- Building design systems or reusable component libraries
Skip
- Pure backend logic development
- Only involving API or database design
- Performance optimization unrelated to the interface
- Infrastructure or DevOps work
- Non-visual scripts or automation tasks
Decision criteria: If the task will change how a feature looks, feels, moves, or is interacted with, use this skill.
Prerequisites
Python 3 is required. Check with:
python3 --version || python --versionIf missing, install:
- macOS:
brew install python3 - Ubuntu/Debian:
sudo apt update && sudo apt install python3 - Windows:
winget install Python.Python.3.12
Workflow
Step 1: Analyze User Requirements
Extract from the user's request:
- Product type: SaaS, e-commerce, fintech, healthcare, gaming, portfolio, beauty, service, etc.
- Target audience: Consumer, enterprise, age group, usage context
- Style keywords: playful, vibrant, minimal, dark mode, content-first, immersive, etc.
- Stack: HTML+Tailwind (default), React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, etc.
Step 2: Generate Design System (REQUIRED for new projects)
Always start with --design-system to get comprehensive AI-powered recommendations:
python3 skills/ui-ux-pro-max/scripts/search.py "<product_type> <industry> <keywords>" --design-system [-p "Project Name"]This command:
- Searches 5 domains in parallel (product, style, color, landing, typography)
- Applies 161 industry-specific reasoning rules from
ui-reasoning.csv - Returns a complete design system: pattern, style, colors, typography, effects
- Includes anti-patterns to avoid and a pre-delivery checklist
Example:
python3 skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness service" --design-system -p "Serenity Spa"Markdown output (for documentation):
python3 skills/ui-ux-pro-max/scripts/search.py "fintech crypto" --design-system -f markdownStep 2b: Persist Design System (Master + Overrides Pattern)
To save the design system for hierarchical retrieval across sessions:
python3 skills/ui-ux-pro-max/scripts/search.py "<query>" --design-system --persist -p "Project Name"This creates:
design-system/<project>/MASTER.md— Global Source of Truthdesign-system/<project>/pages/— Folder for page-specific overrides
With page-specific override:
python3 skills/ui-ux-pro-max/scripts/search.py "<query>" --design-system --persist -p "Project Name" --page "dashboard"How hierarchical retrieval works:
- When building a specific page, first check
design-system/<project>/pages/[page].md - If the page file exists, its rules override the Master file
- If not, use
design-system/<project>/MASTER.mdexclusively
Step 3: Supplement with Detailed Searches
After getting the design system, use domain searches for additional details:
python3 skills/ui-ux-pro-max/scripts/search.py "<keyword>" --domain <domain> [-n <max_results>]| Need | Domain | Example |
| Product type patterns | product | --domain product "entertainment social" |
| More style options | style | --domain style "glassmorphism dark" |
| Color palettes | color | --domain color "entertainment vibrant" |
| Font pairings | typography | --domain typography "playful modern" |
| Chart recommendations | chart | --domain chart "real-time dashboard" |
| UX best practices | ux | --domain ux "animation accessibility" |
| Landing structure | landing | --domain landing "hero social-proof" |
| Individual Google Fonts | google-fonts | --domain google-fonts "sans serif popular" |
| Icon recommendations | icons | --domain icons "navigation arrows" |
| React/Next.js performance | react | --domain react "rerender memo list" |
| App interface guidelines | web | --domain web "accessibilityLabel touch safe-areas" |
Step 4: Stack-Specific Guidelines
Get implementation-specific best practices for your stack:
python3 skills/ui-ux-pro-max/scripts/search.py "<keyword>" --stack <stack>Available stacks: react, nextjs, vue, svelte, astro, swiftui, react-native, flutter, nuxtjs, nuxt-ui, html-tailwind, shadcn, jetpack-compose, threejs, angular, laravel
Search Reference
Available Domains
| Domain | Use For | Example Keywords |
product | Product type recommendations | SaaS, e-commerce, portfolio, healthcare, beauty, service |
style | UI styles, colors, effects | glassmorphism, minimalism, dark mode, brutalism |
typography | Font pairings, Google Fonts | elegant, playful, professional, modern |
color | Color palettes by product type | saas, ecommerce, healthcare, beauty, fintech, service |
landing | Page structure, CTA strategies | hero, hero-centric, testimonial, pricing, social-proof |
chart | Chart types, library recommendations | trend, comparison, timeline, funnel, pie |
ux | Best practices, anti-patterns | animation, accessibility, z-index, loading |
google-fonts | Individual Google Fonts lookup | sans serif, monospace, variable font, popular |
icons | Icon library recommendations | navigation, arrows, social, media |
react | React/Next.js performance | waterfall, bundle, suspense, memo, rerender, cache |
web | App interface guidelines (iOS/Android/RN) | accessibilityLabel, touch targets, safe areas |
Quick Reference: Rule Categories by Priority
| Priority | Category | Impact | Domain | Key Checks | Anti-Patterns |
| 1 | Accessibility | CRITICAL | ux | Contrast 4.5:1, Alt text, Keyboard nav, Aria-labels | Removing focus rings, Icon-only buttons without labels |
| 2 | Touch & Interaction | CRITICAL | ux | Min size 44×44px, 8px+ spacing, Loading feedback | Reliance on hover only, Instant state changes (0ms) |
| 3 | Performance | HIGH | ux | WebP/AVIF, Lazy loading, Reserve space (CLS < 0.1) | Layout thrashing, Cumulative Layout Shift |
| 4 | Style Selection | HIGH | style, product | Match product type, Consistency, SVG icons (no emoji) | Mixing flat & skeuomorphic, Emoji as icons |
| 5 | Layout & Responsive | HIGH | ux | Mobile-first breakpoints, Viewport meta, No horizontal scroll | Horizontal scroll, Fixed px containers, Disable zoom |
| 6 | Typography & Color | MEDIUM | typography, color | Base 16px, Line-height 1.5, Semantic color tokens | Text < 12px body, Gray-on-gray, Raw hex in components |
| 7 | Animation | MEDIUM | ux | Duration 150–300ms, Motion conveys meaning, Spatial continuity | Decorative-only animation, Animating width/height, No reduced-motion |
| 8 | Forms & Feedback | MEDIUM | ux | Visible labels, Error near field, Helper text, Progressive disclosure | Placeholder-only label, Errors only at top, Overwhelm upfront |
| 9 | Navigation Patterns | HIGH | ux | Predictable back, Bottom nav ≤5, Deep linking | Overloaded nav, Broken back behavior, No deep links |
| 10 | Charts & Data | LOW | chart | Legends, Tooltips, Accessible colors | Relying on color alone to convey meaning |
Pre-Delivery Checklist
Before delivering UI code, verify:
Visual Quality
- No emojis used as icons (use SVG: Heroicons/Lucide)
- All icons from consistent icon family and style
- Official brand assets used with correct proportions
- Pressed-state visuals do not shift layout bounds
- Semantic theme tokens used consistently
Interaction
- All tappable elements provide clear pressed feedback
- Touch targets ≥44×44pt (iOS) / ≥48×48dp (Android)
- Micro-interaction timing 150-300ms with native easing
- Disabled states visually clear and non-interactive
- Screen reader focus order matches visual order
Light/Dark Mode
- Primary text contrast ≥4.5:1 in both modes
- Secondary text contrast ≥3:1 in both modes
- Dividers/borders visible in both modes
- Modal scrim opacity 40-60% black
- Both themes tested before delivery
Layout
- Safe areas respected for headers, tab bars, CTAs
- Scroll content not hidden behind fixed bars
- Verified on small phone, large phone, tablet (portrait + landscape)
- 4/8dp spacing rhythm maintained
- No horizontal scroll on mobile
Accessibility
- All meaningful images/icons have accessibility labels
- Form fields have labels, hints, and clear error messages
- Color is not the only indicator
- Reduced motion and dynamic text size supported
cursor-pointeron all clickable elements (web)
Tips for Better Results
- Use multi-dimensional keywords:
"entertainment social vibrant content-dense"not just"app" - Try different keywords for the same need:
"playful neon"→"vibrant dark"→"content-first minimal" - Always use
--design-systemfirst for full recommendations, then--domainto deep-dive - Add
--stack <your-stack>for implementation-specific guidance - Run
--domain ux "animation accessibility z-index loading"as a UX validation pass before implementation
Example Workflow
User request: "Build a landing page for my SaaS product."
Step 1: Analyze
- Product type: SaaS
- Style keywords: modern, professional, conversion-optimized
- Stack: HTML + Tailwind (default)
Step 2: Generate Design System
python3 skills/ui-ux-pro-max/scripts/search.py "SaaS B2B modern professional" --design-system -p "MySaaS"Step 3: Supplement
python3 skills/ui-ux-pro-max/scripts/search.py "conversion optimization" --domain landing
python3 skills/ui-ux-pro-max/scripts/search.py "form validation loading" --domain uxStep 4: Stack Guidelines
python3 skills/ui-ux-pro-max/scripts/search.py "responsive layout" --stack html-tailwindThen: Synthesize the design system + detailed searches and implement the design.
Output Location
Generated design system files (via --persist) are written to design-system/<project>/ in the current working directory. The skill's own scripts and data live at skills/ui-ux-pro-max/.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

