Releases: nextlevelbuilder/ui-ux-pro-max-skill
v2.5.0 - Skills Expansion & i18n Cleanup
What's New
New Skills
banner-design- Design banners for social media, ads, website heroes, and printslides- Create strategic HTML presentations with Chart.js and design tokensui-styling- Style UIs with shadcn/ui, Tailwind CSS, and canvas-based visual designdesign-system- Token architecture, component specs, and slide generationdesign- Brand identity, logo generation (55 styles), CIP mockupsbrand- Voice, visual identity, messaging frameworks, asset management
Data Expansion
- 161 product types with reasoning rules
- 161 color palettes by product type
- 99 UX guidelines with priority-based recommendations
- 1923 Google Fonts searchable database
- 25 chart types with library recommendations
Improvements
- Translated all Chinese text to English in SKILL.md
- Synced CLI assets with source of truth
- Updated quick reference and skill content templates
Full Changelog: v2.4.0...v2.5.0
v2.4.0 - Banner Design, Slides & Expanded Data
What's New
New Skills
banner-design— Design banners for social media, ads, website heroes, creative assets, and print with AI-generated visuals (Gemini). Multiple art direction options per banner.slides— Create strategic HTML presentations with Chart.js, design tokens, responsive layouts, copywriting formulas, and contextual slide strategies. Supports investor pitches, sales decks, product demos, QBRs, and conference talks.
Expanded Data
- 161 product types (up from previous count) — broader industry coverage for design recommendations
- 161 color palettes — matched to product types for contextual color selection
- Enhanced chart types and icon collections
CLI & Sync
- CLI assets synced with latest source data
- SKILL.md updated with new skill capabilities and descriptions
Stats
- 2 new skills added (
banner-design,slides) - 161 product types and color palettes
- CLI assets in sync with source
Full Changelog: v2.3.0...v2.4.0
v2.3.0 - Google Fonts Collection + Design Skills
What's New
Google Fonts Collection (1923 fonts)
- New
google-fontssearch domain with 1923 fonts from the Google Fonts API - Each font includes: family, category, stroke, classifications, styles, variable axes, language subsets, designers, popularity rank, and direct Google Fonts URL
- Auto-generated searchable keywords per font based on category, weight count, variable axes, and language support
- Auto-domain detection routes font queries to the right domain (
typographyfor pairings,google-fontsfor individual fonts)
python3 search.py "monospace code" --domain google-fonts -n 5
python3 search.py "arabic RTL" --domain google-fonts -n 3
python3 search.py "variable font popular" --domain google-fonts
python3 search.py "find font for vietnamese" -n 3 # auto-detects google-fontsNew Skills
brand— Brand voice, visual identity, messaging frameworks, asset management, and consistency enforcementdesign— Logo generation (55 styles, Gemini AI), corporate identity program (50 deliverables), HTML slides, icon designdesign-system— Three-layer token architecture (primitive → semantic → component), component specs, slide generationui-styling— shadcn/ui components (Radix UI + Tailwind CSS), canvas-based visual designs, bundled Google Fonts
Bug Fix
- Fixed
detect_domain()substring matching to use word boundaries (re.search), preventing false positives (e.g. "toolbar" no longer matches "bar" chart domain)
Stats
- 1923 Google Fonts indexed
- 4 new skills added
- 14/14 domain auto-detection test cases passing
Full Changelog: v2.2.1...v2.3.0
v2.2.1 - README Update & Cleanup
What's Changed
Documentation
- Updated README with 67 styles table (#, Style, Best For)
- Simplified Usage section: Skill mode vs Workflow mode
- Updated Supported Stacks table with all 13 stacks
- Fixed counts: 57 font pairings, 99 UX guidelines
Changes
- Windsurf changed from Workflow to Skill mode
- Removed reference folders (CLI generates these)
- Updated CLAUDE.md architecture section
CLI (v2.2.1)
- Fixed display message for Windsurf skill path
Full Changelog: v2.2.0...v2.2.1
v2.2.0 - Reorganized Codebase + Enhanced Styles
🚀 What's New
Single Source of Truth
- Moved canonical data and scripts to
src/ui-ux-pro-max/ - Removed duplicate folders (
.codex/,.gemini/,.trae/,.codebuddy/,.continue/,skills/,.qoder/) - CLI now uses template system - reduced assets from ~34MB to ~564KB
Enhanced Styles Database
- Merged
prompts.csvintostyles.csvwith 4 new columns:- AI Prompt Keywords (copy-paste ready)
- CSS/Technical Keywords (specific code)
- Implementation Checklist (actionable tasks)
- Design System Variables (CSS custom properties)
- All 67 styles now have complete prompt data
New Content
- Astro stack: 53 guidelines for Islands Architecture, Content Collections, View Transitions
- 10 new 2025 UI trends: Anti-Polish, Tactile Digital, Nature Distilled, Interactive Cursor, Voice-First, 3D Product Preview, Gradient Mesh, Editorial Grid, Chromatic Aberration, Vintage Analog
CLI Changes
- New template rendering system (
template.ts) - Version bump: 2.1.3 → 2.2.0 (published to npm)
📦 Install/Update
npx uipro-cli@latest init📊 Stats
- 67 UI styles (was 57)
- 96 color palettes
- 56 font pairings
- 98 UX guidelines
- 25 chart types
- 13 technology stacks (added Astro)
🤖 Generated with Claude Code
v2.1.3 - Continue Support & Antigravity Fix
What's New
✨ New Features
- Continue AI Support (#102): Added support for Continue AI assistant
- New AI type:
continue - Install with:
uipro init --ai continue
- New AI type:
🐛 Bug Fixes
- Antigravity Workflow (#108): Added description frontmatter to workflow file
Installation
npm install -g uipro-cli
uipro init --ai continue # or claude, cursor, windsurf, etc.Supported AI Assistants (14 total)
Claude, Cursor, Windsurf, Copilot, Kiro, Codex, Qoder, Roo Code, Gemini, Trae, OpenCode, Continue, Antigravity
Full Changelog: v2.1.2...v2.1.3
v2.1.2 - Python 3.11 Compatibility Fix
🐛 Bug Fix
Fixed: Python 3.11 compatibility error in design_system.py
Problem
SyntaxError: f-string expression part cannot include a backslash
This error occurred on Python 3.11 and earlier when running --design-system flag.
Solution
Extracted the newline character to a variable before using in f-string:
# Before (Python 3.12+ only)
lines.append(f"- {anti_patterns.replace(' + ', '\n- ')}")
# After (Python 3.11+ compatible)
newline_bullet = '\n- '
lines.append(f"- {anti_patterns.replace(' + ', newline_bullet)}")Compatibility
| Python Version | Status |
|---|---|
| 3.11 | ✅ Fixed |
| 3.12+ | ✅ Works |
Installation
npm install -g uipro-cli
uipro init --ai claudeFull Changelog: v2.1.1...v2.1.2
v2.1.1 - Fix CLI Online Install
🐛 Bug Fix
Fixed: CLI online install was copying empty .claude/skills/ folder because PR #94 moved files to skills/ for marketplace.
What was broken
When running uipro init --ai claude (without --offline), the CLI downloaded from GitHub release and copied an empty .claude/skills/ui-ux-pro-max/ folder.
What's fixed
Now maintaining both locations:
skills/ui-ux-pro-max/→ For Claude Code marketplace plugin.claude/skills/ui-ux-pro-max/→ For CLI install (online mode)
Installation
Via npm (Recommended)
npm install -g uipro-cli
uipro init --ai claudeVia pnpm
pnpm add -g uipro-cli
uipro init --ai claudeManual Installation
Download ui-ux-pro-max-skill-v2.1.1.zip and extract to your project root.
Commits since v2.1.0
| Hash | Description |
|---|---|
f0caa7c |
fix: restore .claude/skills for CLI online install (#100) |
d1b9c29 |
chore: bump CLI version to 2.1.1 |
Full Changelog: v2.1.0...v2.1.1
v2.1.0 - CLI Improvements & New Platform Support
Highlights
🔧 CLI now reads version dynamically - No more hardcoded version mismatch!
📱 Jetpack Compose support - Android developers rejoice!
💾 Design System Persistence - Master + Overrides pattern for consistent designs
🔍 Claude Code Skill Discovery - Better integration with Claude marketplace
What's New
🔧 CLI Improvements
- Dynamic Version (#97): CLI now reads version from
package.jsoninstead of hardcoded value - OpenCode Support (#84): Added
opencodeAI type for OpenCode IDE - Claude Skill Marketplace (#87): Added installation support for Claude marketplace
✨ New Features
- Jetpack Compose Support (#45): New stack for Android Jetpack Compose development
- Design System Persistence (#91): Master + Overrides pattern for design systems
- Intelligent Page Overrides (#93): Smart page-specific customizations
- Claude Code Skill Discovery (#94): Restructured plugin for better discovery
📝 Documentation
- Enhanced design system example in README with full details
- Updated README badges to dynamic GitHub release/license badges
- Added donate section
Commits
| Hash | Description |
|---|---|
6678e96 |
fix(cli): read version dynamically from package.json |
fef14a0 |
fix: Restructure plugin for Claude Code skill discovery |
ee852c3 |
feat: Intelligent page overrides |
f5978e0 |
feat: Add design system persistence with Master + Overrides pattern |
319a939 |
fix(cli): support OpenCode ai type |
e7c27e6 |
feat: add Claude skill marketplace installation support |
caaa535 |
feat: Jetpack Compose support |
0967edf |
docs: enhance design system example in README |
0fdfd33 |
docs: update README badges to dynamic |
Installation
Via npm (Recommended)
```bash
npm install -g uipro-cli
uipro init --ai claude
```
Via Claude Skill Marketplace
```bash
claude mcp add-skill ui-ux-pro-max --url https://github.com/nextlevelbuilder/ui-ux-pro-max-skill
```
Manual Installation
Download ui-ux-pro-max-skill-v2.1.0.zip and extract to your project root.
Supported AI Assistants
| Assistant | Config Location |
|---|---|
| Claude Code | .claude/skills/ |
| Cursor | .cursor/commands/ |
| Windsurf | .windsurf/workflows/ |
| GitHub Copilot | .github/prompts/ |
| Kiro | .kiro/steering/ |
| Codex | .codex/skills/ |
| Qoder | .qoder/skills/ |
| Roo Code | .roo/rules/ |
| Gemini | .gemini/skills/ |
| Trae | .trae/skills/ |
| OpenCode | .opencode/skills/ |
Supported Tech Stacks
HTML/Tailwind, React, Next.js, Vue, Nuxt.js, Nuxt UI, Svelte, ShadCN, Flutter, SwiftUI, React Native, Jetpack Compose (NEW!)
Full Changelog: v2.0.0...v2.1.0
v2.0.0 - Design System Generator
🎯 Design System Generator
This major release introduces an AI-powered Design System Generator that analyzes your project requirements and generates a complete, tailored design system in seconds.
New Features
Design System Generation
python3 search.py "beauty spa wellness" --design-system -p "Serenity Spa"The generator:
- Searches 5 domains in parallel (product, style, color, landing, typography)
- Applies 100 industry-specific reasoning rules
- Returns complete design system: pattern, style, colors, typography, effects
- Includes anti-patterns to avoid
100 Industry-Specific Reasoning Rules
| 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 |
Each rule includes:
- Recommended Pattern
- Style Priority
- Color Mood
- Typography Mood
- Key Effects
- Anti-Patterns (e.g., "AI purple/pink gradients" for banking/healthcare)
New Files
data/ui-reasoning.csv- 100 UI category rulesscripts/design_system.py- Reasoning engine with BM25 ranking
AI Assistant Support
- New: Qoder (
.qoder/skills/) - New: Roo Code (
.roo/rules/) - Updated all existing workflows with design system generation step
CLI
- Version bumped to 2.0.0
- Install:
npm install -g uipro-cli && uipro init --ai <assistant>
Breaking Changes
None. The new --design-system flag is optional and backward compatible.
Full Changelog: v1.9.0...v2.0.0