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" }, 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/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": { 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': 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 },