Create production-grade frontend interfaces with strong UX and visual craft. Use when building web components, pages, dashboards, forms, landing pages, or any UI. Use when user says 'build a form', 'create a dashboard', 'design a component', 'make a landing page', or asks for UI/UX work.
View on GitHubarvindand/agent-skills
agent-skills
January 20, 2026
Select agents to install to:
npx add-skill https://github.com/arvindand/agent-skills/blob/main/skills/ui-ux-design/SKILL.md -a claude-code --skill ui-ux-designInstallation paths:
.claude/skills/ui-ux-design/# UI/UX Design Create functional, accessible, visually distinctive interfaces. Output is working code. ## When to Use **Activate automatically when:** - User requests UI components, pages, or applications - User mentions forms, dashboards, landing pages, modals - User asks to "design", "build", or "create" any interface - User wants to improve existing UI/UX ## Workflow ### Step 1: Assess Context Before coding, identify (internal reasoning): - Problem being solved - Target users - Aesthetic direction (see [REFERENCES.md](REFERENCES.md#aesthetic-directions)) - Constraints (framework, brand, accessibility level) ### Step 2: Consult References Fetch implementation values from [REFERENCES.md](REFERENCES.md): - Color palette (with WCAG-compliant values) - Font pairing - Component patterns (button, input, card, etc.) - Spacing and typography tokens ### Step 3: Generate Code Produce working implementation with: - All interactive states (hover, focus, active, disabled, loading, error) - Semantic HTML (button, nav, main—not div soup) - Mobile-first responsive design - CSS variables for maintainability ### Step 4: Verify Run through checklist before delivering. ## Output Requirements | Requirement | Standard | |-------------|----------| | Contrast | 4.5:1 text, 3:1 UI components | | Focus states | Visible outline on all interactive elements | | Touch targets | Minimum 44×44px | | Reduced motion | Respect `prefers-reduced-motion` | | Labels | All inputs have associated labels | | Empty states | Helpful message + clear action | | Error states | Explain what happened + how to fix | ## Aesthetic Directions Match to context. See [REFERENCES.md](REFERENCES.md#aesthetic-directions) for characteristics. | Style | Best For | |-------|----------| | Minimalism | Productivity, professional, portfolios | | Glassmorphism | Dashboards, tech products | | Neubrutalism | Creative, startups, distinctive brands | | Editorial | Content sites, publications | | Organic | Consum