From c2bb930ef365accabc6fc3072a33e298a3354819 Mon Sep 17 00:00:00 2001 From: Goon Date: Tue, 24 Mar 2026 17:13:13 +0700 Subject: [PATCH 1/4] fix(templates): add YAML frontmatter to 5 platform configs Add required name and description frontmatter to windsurf, kiro, cursor, copilot, and roocode platform templates. Update agent.json frontmatter with current capability counts. Closes #204, #188, #43 --- cli/assets/templates/platforms/agent.json | 4 ++-- cli/assets/templates/platforms/copilot.json | 5 ++++- cli/assets/templates/platforms/cursor.json | 5 ++++- cli/assets/templates/platforms/kiro.json | 5 ++++- cli/assets/templates/platforms/roocode.json | 5 ++++- cli/assets/templates/platforms/windsurf.json | 5 ++++- src/ui-ux-pro-max/templates/platforms/agent.json | 4 ++-- src/ui-ux-pro-max/templates/platforms/copilot.json | 5 ++++- src/ui-ux-pro-max/templates/platforms/cursor.json | 5 ++++- src/ui-ux-pro-max/templates/platforms/kiro.json | 5 ++++- src/ui-ux-pro-max/templates/platforms/roocode.json | 5 ++++- src/ui-ux-pro-max/templates/platforms/windsurf.json | 5 ++++- 12 files changed, 44 insertions(+), 14 deletions(-) mode change 100644 => 100755 cli/assets/templates/platforms/agent.json mode change 100644 => 100755 cli/assets/templates/platforms/copilot.json mode change 100644 => 100755 cli/assets/templates/platforms/cursor.json mode change 100644 => 100755 cli/assets/templates/platforms/kiro.json mode change 100644 => 100755 cli/assets/templates/platforms/roocode.json mode change 100644 => 100755 cli/assets/templates/platforms/windsurf.json mode change 100644 => 100755 src/ui-ux-pro-max/templates/platforms/agent.json mode change 100644 => 100755 src/ui-ux-pro-max/templates/platforms/copilot.json mode change 100644 => 100755 src/ui-ux-pro-max/templates/platforms/cursor.json mode change 100644 => 100755 src/ui-ux-pro-max/templates/platforms/kiro.json mode change 100644 => 100755 src/ui-ux-pro-max/templates/platforms/roocode.json mode change 100644 => 100755 src/ui-ux-pro-max/templates/platforms/windsurf.json diff --git a/cli/assets/templates/platforms/agent.json b/cli/assets/templates/platforms/agent.json old mode 100644 new mode 100755 index 10bffe5..55b4aad --- a/cli/assets/templates/platforms/agent.json +++ b/cli/assets/templates/platforms/agent.json @@ -3,14 +3,14 @@ "displayName": "Antigravity / Generic Agent", "installType": "full", "folderStructure": { - "root": ".agent", + "root": ".agents", "skillPath": "skills/ui-ux-pro-max", "filename": "SKILL.md" }, "scriptPath": "skills/ui-ux-pro-max/scripts/search.py", "frontmatter": { "name": "ui-ux-pro-max", - "description": "UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks." + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." }, "sections": { "quickReference": false diff --git a/cli/assets/templates/platforms/copilot.json b/cli/assets/templates/platforms/copilot.json old mode 100644 new mode 100755 index b3b3c81..c8fd463 --- a/cli/assets/templates/platforms/copilot.json +++ b/cli/assets/templates/platforms/copilot.json @@ -8,7 +8,10 @@ "filename": "PROMPT.md" }, "scriptPath": "prompts/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/cli/assets/templates/platforms/cursor.json b/cli/assets/templates/platforms/cursor.json old mode 100644 new mode 100755 index 9620b5c..90ec900 --- a/cli/assets/templates/platforms/cursor.json +++ b/cli/assets/templates/platforms/cursor.json @@ -8,7 +8,10 @@ "filename": "SKILL.md" }, "scriptPath": "skills/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/cli/assets/templates/platforms/kiro.json b/cli/assets/templates/platforms/kiro.json old mode 100644 new mode 100755 index 7d8ef8c..4229efc --- a/cli/assets/templates/platforms/kiro.json +++ b/cli/assets/templates/platforms/kiro.json @@ -8,7 +8,10 @@ "filename": "SKILL.md" }, "scriptPath": "steering/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/cli/assets/templates/platforms/roocode.json b/cli/assets/templates/platforms/roocode.json old mode 100644 new mode 100755 index 668875e..1770a27 --- a/cli/assets/templates/platforms/roocode.json +++ b/cli/assets/templates/platforms/roocode.json @@ -8,7 +8,10 @@ "filename": "SKILL.md" }, "scriptPath": "skills/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/cli/assets/templates/platforms/windsurf.json b/cli/assets/templates/platforms/windsurf.json old mode 100644 new mode 100755 index c7c35c3..2e89327 --- a/cli/assets/templates/platforms/windsurf.json +++ b/cli/assets/templates/platforms/windsurf.json @@ -8,7 +8,10 @@ "filename": "SKILL.md" }, "scriptPath": "skills/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/src/ui-ux-pro-max/templates/platforms/agent.json b/src/ui-ux-pro-max/templates/platforms/agent.json old mode 100644 new mode 100755 index 10bffe5..55b4aad --- a/src/ui-ux-pro-max/templates/platforms/agent.json +++ b/src/ui-ux-pro-max/templates/platforms/agent.json @@ -3,14 +3,14 @@ "displayName": "Antigravity / Generic Agent", "installType": "full", "folderStructure": { - "root": ".agent", + "root": ".agents", "skillPath": "skills/ui-ux-pro-max", "filename": "SKILL.md" }, "scriptPath": "skills/ui-ux-pro-max/scripts/search.py", "frontmatter": { "name": "ui-ux-pro-max", - "description": "UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks." + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." }, "sections": { "quickReference": false diff --git a/src/ui-ux-pro-max/templates/platforms/copilot.json b/src/ui-ux-pro-max/templates/platforms/copilot.json old mode 100644 new mode 100755 index b3b3c81..c8fd463 --- a/src/ui-ux-pro-max/templates/platforms/copilot.json +++ b/src/ui-ux-pro-max/templates/platforms/copilot.json @@ -8,7 +8,10 @@ "filename": "PROMPT.md" }, "scriptPath": "prompts/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/src/ui-ux-pro-max/templates/platforms/cursor.json b/src/ui-ux-pro-max/templates/platforms/cursor.json old mode 100644 new mode 100755 index 9620b5c..90ec900 --- a/src/ui-ux-pro-max/templates/platforms/cursor.json +++ b/src/ui-ux-pro-max/templates/platforms/cursor.json @@ -8,7 +8,10 @@ "filename": "SKILL.md" }, "scriptPath": "skills/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/src/ui-ux-pro-max/templates/platforms/kiro.json b/src/ui-ux-pro-max/templates/platforms/kiro.json old mode 100644 new mode 100755 index 7d8ef8c..4229efc --- a/src/ui-ux-pro-max/templates/platforms/kiro.json +++ b/src/ui-ux-pro-max/templates/platforms/kiro.json @@ -8,7 +8,10 @@ "filename": "SKILL.md" }, "scriptPath": "steering/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/src/ui-ux-pro-max/templates/platforms/roocode.json b/src/ui-ux-pro-max/templates/platforms/roocode.json old mode 100644 new mode 100755 index 668875e..1770a27 --- a/src/ui-ux-pro-max/templates/platforms/roocode.json +++ b/src/ui-ux-pro-max/templates/platforms/roocode.json @@ -8,7 +8,10 @@ "filename": "SKILL.md" }, "scriptPath": "skills/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, diff --git a/src/ui-ux-pro-max/templates/platforms/windsurf.json b/src/ui-ux-pro-max/templates/platforms/windsurf.json old mode 100644 new mode 100755 index c7c35c3..2e89327 --- a/src/ui-ux-pro-max/templates/platforms/windsurf.json +++ b/src/ui-ux-pro-max/templates/platforms/windsurf.json @@ -8,7 +8,10 @@ "filename": "SKILL.md" }, "scriptPath": "skills/ui-ux-pro-max/scripts/search.py", - "frontmatter": null, + "frontmatter": { + "name": "ui-ux-pro-max", + "description": "Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks." + }, "sections": { "quickReference": false }, From 0c57cae992b5389f272b19fc8b3d522473246904 Mon Sep 17 00:00:00 2001 From: Goon Date: Tue, 24 Mar 2026 17:13:19 +0700 Subject: [PATCH 2/4] fix(plugin): bump plugin.json version to 2.5.0 Update version from 2.0.1 to 2.5.0 and refresh description with current capability counts (67 styles, 96 palettes, 13 stacks). Closes #202, #178 --- .claude-plugin/plugin.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 .claude-plugin/plugin.json diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json old mode 100644 new mode 100755 index ecc7365..d70600b --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "ui-ux-pro-max", - "description": "UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.", - "version": "2.0.1", + "description": "UI/UX design intelligence. 67 styles, 96 palettes, 57 font pairings, 25 charts, 13 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.", + "version": "2.5.0", "author": { "name": "nextlevelbuilder" }, From 8aacc9a64b98636cb01b150c0004160e8e2a9ab8 Mon Sep 17 00:00:00 2001 From: Goon Date: Tue, 24 Mar 2026 17:13:26 +0700 Subject: [PATCH 3/4] fix(cli): update Antigravity folder mapping to .agents Antigravity now defaults to .agents/skills/ directory. Update AI_FOLDERS mapping and detection logic with backward compat for existing .agent/ directories. Closes #196 --- cli/src/types/index.ts | 2 +- cli/src/utils/detect.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) mode change 100644 => 100755 cli/src/types/index.ts mode change 100644 => 100755 cli/src/utils/detect.ts diff --git a/cli/src/types/index.ts b/cli/src/types/index.ts old mode 100644 new mode 100755 index 13b4c4d..bdc2f35 --- a/cli/src/types/index.ts +++ b/cli/src/types/index.ts @@ -48,7 +48,7 @@ export const AI_FOLDERS: Record, string[]> = { claude: ['.claude'], cursor: ['.cursor', '.shared'], windsurf: ['.windsurf', '.shared'], - antigravity: ['.agent', '.shared'], + antigravity: ['.agents', '.shared'], copilot: ['.github', '.shared'], kiro: ['.kiro', '.shared'], codex: ['.codex'], diff --git a/cli/src/utils/detect.ts b/cli/src/utils/detect.ts old mode 100644 new mode 100755 index 98421c1..8866111 --- a/cli/src/utils/detect.ts +++ b/cli/src/utils/detect.ts @@ -19,7 +19,7 @@ export function detectAIType(cwd: string = process.cwd()): DetectionResult { if (existsSync(join(cwd, '.windsurf'))) { detected.push('windsurf'); } - if (existsSync(join(cwd, '.agent'))) { + if (existsSync(join(cwd, '.agents')) || existsSync(join(cwd, '.agent'))) { detected.push('antigravity'); } if (existsSync(join(cwd, '.github'))) { @@ -76,7 +76,7 @@ export function getAITypeDescription(aiType: AIType): string { case 'windsurf': return 'Windsurf (.windsurf/skills/)'; case 'antigravity': - return 'Antigravity (.agent/skills/)'; + return 'Antigravity (.agents/skills/)'; case 'copilot': return 'GitHub Copilot (.github/prompts/)'; case 'kiro': From f4ad7845390dc5e0176c57a618bb45549b20ce4e Mon Sep 17 00:00:00 2001 From: Goon Date: Tue, 24 Mar 2026 17:13:33 +0700 Subject: [PATCH 4/4] fix(cli): bump CLI version to 2.5.0 Align npm package version with GitHub release v2.5.0. All 16 AI types (including trae, opencode, droid, continue, codebuddy) are now available after npm publish. Closes #199, #195, #172, #132 --- cli/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 cli/package.json diff --git a/cli/package.json b/cli/package.json old mode 100644 new mode 100755 index 7a8aca3..3ce7702 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "uipro-cli", - "version": "2.2.3", + "version": "2.5.0", "description": "CLI to install UI/UX Pro Max skill for AI coding assistants", "type": "module", "bin": {