Awesome-omni-skill ux-ui-exp
UI/UX design intelligence with Bootstrap 5, Font Awesome, SweetAlert2. Use: /ux-ui-exp {command}
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/design/ux-ui-exp-majiayu000" ~/.claude/skills/diegosouzapw-awesome-omni-skill-ux-ui-exp && rm -rf "$T"
manifest:
skills/design/ux-ui-exp-majiayu000/SKILL.mdsource content
UXUI-Experience - Design Intelligence
Comprehensive design database with Bootstrap 5, Font Awesome, SweetAlert2 support. 57+ UI styles, 95 palettes, 56 font pairings, 183 icons, 25 alert patterns.
Slash Command
Use
/ux-ui-exp followed by sub-command:
Generate Design System
/ux-ui-exp generate {description} for {project-name} using {stack} /ux-ui-exp generate SaaS dashboard for MyApp using bootstrap5 /ux-ui-exp gen fintech platform for FinApp
Instructions for AI
When user invokes this skill with
/ux-ui-exp:
Step 1: Parse Command
Detect command pattern:
- generate/gen → Use
ui_ux_generate_design_system - search → Use
ui_ux_search - stack → Use
ui_ux_get_stack_guidelines - icons → Use
ui_ux_get_icons - colors → Search domain 'color'
- alerts → Use
ui_ux_get_alerts - fonts/typography → Search domain 'typography'
- bs5/bootstrap → Stack 'bootstrap5'
Step 2: Extract Parameters
From command text, extract:
- Project name: Look for "for {name}" pattern
- Stack: bootstrap5|react|nextjs|vue|svelte|shadcn|flutter|swiftui
- Domain: style|color|typography|icons|landing|alerts
- Query: Remaining text after command
Step 3: Execute MCP Tool
Call appropriate MCP tool:
For generate commands:
ui_ux_generate_design_system({ query: extracted_description, projectName: extracted_project_name || "MyProject", stack: extracted_stack || "html-tailwind", format: "markdown" })
For search commands:
ui_ux_search({ domain: extracted_domain, query: extracted_query, maxResults: 5 })
For stack commands:
ui_ux_get_stack_guidelines({ stack: extracted_stack, category: extracted_category || "", maxResults: 10 })
For icons commands:
ui_ux_get_icons({ query: extracted_query, library: "all", maxResults: 10 })
For alerts commands:
ui_ux_get_alerts({ type: extracted_type || "", maxResults: 5 })
Step 4: Format Output
Present results in user-friendly format:
- Markdown tables for guidelines/icons
- Code blocks for examples
- Checklists for best practices
- Highlighted key information
Available Stacks
- Bootstrap 5 (NEW!)bootstrap5
- HTML + Tailwind CSShtml-tailwind
- React.jsreact
- Next.jsnextjs
- Vue.jsvue
- Sveltesvelte
- Nuxt.jsnuxtjs
- shadcn/uishadcn
- Flutterflutter
- SwiftUIswiftui
- React Nativereact-native
Search Domains
- UI styles (glassmorphism, neumorphism, etc.)style
- Color palettes by industrycolor
- Font pairingstypography
- Icons from Lucide + Font Awesome (183 total)icons
- Landing page patternslanding
- SweetAlert2 alert patterns (25 types)alerts
Examples
/ux-ui-exp generate SaaS CRM dashboard for CRMPro using bootstrap5 → Full design system with Bootstrap 5 guidelines /ux-ui-exp search icons shopping cart → Shopping cart icons from both Lucide and Font Awesome /ux-ui-exp stack bootstrap5 components → Bootstrap 5 component best practices /ux-ui-exp alerts confirm delete → SweetAlert2 delete confirmation patterns /ux-ui-exp colors healthcare → Color palettes for healthcare apps /ux-ui-exp fonts luxury → Typography for luxury brands
Notes
- Bootstrap 5: 40 guidelines covering layout, components, utilities, accessibility
- Font Awesome: 90 popular icons added (faHouse, faUser, faShoppingCart, etc.)
- SweetAlert2: 25 patterns (success, error, confirm, toast, input, etc.)
- All icons include import code and usage examples
- Design systems include anti-patterns and pre-delivery checklists