Overview
UI/UX Pro Max operates in two different modes depending on your AI coding assistant:- Skill Mode (Auto-activate): The skill automatically activates when you request UI/UX work
- Workflow Mode (Slash Command): You explicitly invoke the skill with a command like
/ui-ux-pro-max
Skill Mode (Auto-Activate)
Supported Platforms
Skill mode is supported on platforms that implement the Skills API:- Claude Code (claude.ai/code)
- Cursor
- Windsurf
- Antigravity
- Codex CLI
- Continue
- Gemini CLI
- OpenCode
- Qoder
- CodeBuddy
- Droid (Factory)
How It Works
From.claude/skills/ui-ux-pro-max/SKILL.md:src/ui-ux-pro-max/SKILL.md:3:
description field contains activation keywords that trigger the skill:
Action Keywords
plan,build,create,design,implementreview,fix,improve,optimize,enhance,refactorcheck(when combined with UI/UX context)
Project Keywords
website,landing page,dashboard,admin panele-commerce,SaaS,portfolio,blog,mobile app- File extensions:
.html,.tsx,.vue,.svelte
Element Keywords
button,modal,navbar,sidebar,card,table,form,chart
Style Keywords
glassmorphism,claymorphism,minimalism,brutalismneumorphism,bento grid,dark mode,responsive
Topic Keywords
color palette,accessibility,animation,layouttypography,font pairing,spacing,hover,shadow,gradient
Example Activation
You don’t need to mention “UI/UX Pro Max” or any skill name. The AI automatically detects when UI/UX work is needed.
Special Case: Trae
Trae supports skill mode but requires SOLO mode first:Workflow Mode (Slash Command)
Supported Platforms
Workflow mode is used on platforms that don’t support auto-activation:- Kiro
- GitHub Copilot
- Roo Code
How It Works
You explicitly invoke the skill with a slash command:.kiro/workflows/ui-ux-pro-max.md, .github/copilot-workflows/ui-ux-pro-max.md, or .roo/workflows/ui-ux-pro-max.md) contains the same instructions as the skill file.
Why Slash Commands?
These platforms don’t support:- Auto-activation based on keywords
- Skills API for dynamic loading
- Static workflow files that must be explicitly invoked
- Slash commands as the invocation mechanism
Skill File Structure
From.claude/skills/ui-ux-pro-max/SKILL.md:
Workflow File Structure
Workflow files (Kiro, Copilot, Roo) have the same content as skill files, but without the frontmatter:Installation Paths
| Platform | Path | Mode |
|---|---|---|
| Claude Code | .claude/skills/ui-ux-pro-max/SKILL.md | Skill |
| Cursor | .cursor/skills/ui-ux-pro-max/SKILL.md | Skill |
| Windsurf | .windsurf/skills/ui-ux-pro-max/SKILL.md | Skill |
| Antigravity | .antigravity/skills/ui-ux-pro-max/SKILL.md | Skill |
| Codex CLI | .codex/skills/ui-ux-pro-max/SKILL.md | Skill |
| Continue | .continue/skills/ui-ux-pro-max/SKILL.md | Skill |
| Gemini CLI | .gemini/skills/ui-ux-pro-max/SKILL.md | Skill |
| OpenCode | .opencode/skills/ui-ux-pro-max/SKILL.md | Skill |
| Qoder | .qoder/skills/ui-ux-pro-max/SKILL.md | Skill |
| CodeBuddy | .codebuddy/skills/ui-ux-pro-max/SKILL.md | Skill |
| Droid (Factory) | .factory/skills/ui-ux-pro-max/SKILL.md | Skill |
| Kiro | .kiro/workflows/ui-ux-pro-max.md | Workflow |
| GitHub Copilot | .github/copilot-workflows/ui-ux-pro-max.md | Workflow |
| Roo Code | .roo/workflows/ui-ux-pro-max.md | Workflow |
Key Differences
Skill Mode
✅ Pros:- Automatic activation (no command needed)
- Natural conversation flow
- AI detects when UI/UX expertise is needed
- Seamless integration with other skills
- Requires platform support for Skills API
- May activate unexpectedly if keywords match unrelated requests
Workflow Mode
✅ Pros:- Explicit invocation (you control when it activates)
- No unexpected activations
- Works on all platforms
- Must remember slash command
- Requires explicit invocation every time
- Breaks conversation flow
Template Generation
Both skill and workflow files are generated from templates by the CLI. Fromcli/src/commands/init.ts:
base/skill-content.md). The only difference is:
- Skill mode: Adds YAML frontmatter with activation keywords
- Workflow mode: No frontmatter, just markdown content
When the Skill Activates
The skill activates when your message contains:- At least one action keyword (build, create, design, implement, review, fix, improve)
- AND at least one context keyword (UI, UX, website, landing page, button, color, layout, etc.)
Examples That Activate
✅ “Build a landing page for my SaaS product”✅ “Create a dashboard with glassmorphism style”
✅ “Design a dark mode color palette”
✅ “Review this button component for accessibility”
✅ “Fix the hover state on this card”
✅ “Implement a responsive navbar”
Examples That Don’t Activate
❌ “Build a Python script to process CSV files” (no UI/UX context)❌ “Create a database schema” (no UI/UX context)
❌ “What color should I paint my room?” (not UI/UX context)
The AI is smart enough to distinguish between UI/UX requests and other requests. It uses the combination of keywords, not just individual words.
shadcn/ui Integration
From.claude/skills/ui-ux-pro-max/SKILL.md:src/ui-ux-pro-max/SKILL.md:3:
shadcn stack, the skill mentions the shadcn/ui MCP server for component search:
- Search for shadcn/ui components
- Get implementation examples
- Follow shadcn/ui design patterns
Best Practices
For Skill Mode Users
- Be specific: “Build a landing page” → “Build a landing page for a fintech app”
- Include context: Mention style preferences, industry, or target audience
- Use natural language: The AI understands “make this button look better” or “fix the colors”
For Workflow Mode Users
- Always use the slash command:
/ui-ux-pro-max <your request> - Include full context: Since it’s explicit, add all relevant details upfront
- Save the command: Add it to your snippets or aliases for quick access
Troubleshooting
Skill Not Activating?
- Check your platform: Is it in the skill mode list above?
- Check your keywords: Did you use an action keyword + context keyword?
- Be more explicit: Try adding “UI” or “design” to your message
- Check installation: Verify the skill file exists at the correct path
Skill Activating Unexpectedly?
- Be more specific: If discussing non-UI topics, avoid UI keywords
- Use workflow mode: Switch to a platform that uses slash commands
- Adjust keywords: The platform may allow configuring activation keywords
Workflow Command Not Working?
- Check the slash command: Some platforms use
/workflow, others use/copilot-workflow - Check file location: Verify the workflow file is in the correct directory
- Reload the AI: Some platforms need a restart to detect new workflows
See Also
- Design System Generation - What happens when the skill activates
- Search Engine - The BM25 search engine used by the skill
- Reasoning Rules - Industry-specific rules applied automatically