mcpField
U
ui-ux-design

ui-ux-design

github.com/arvindandDesign & UI17219 installsUpdated 4w ago
Repository

About ui-ux-design

A UI/UX design skill for producing working interface code, with guidance on visual direction, responsive behavior, and accessibility. It is intended for interface-building tasks and includes a verification checklist.

Key features

  1. 01Context and aesthetic assessment
  2. 02Reference-based design tokens
  3. 03Responsive interface code
  4. 04Accessible interaction states
  5. 05Pre-delivery checklist

Use cases

  1. 01Creating a dashboard or landing page
  2. 02Building forms and modal interfaces
  3. 03Improving an existing interface

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/arvindand/agent-skills --skill ui-ux-design

After installing, type/ui-ux-designin Claude Code to confirm it loaded.

Bundled filesLICENSEREFERENCES.md

Details

From the project README

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)
  • Constraints (framework, brand, accessibility level)
Step 2: Consult References

Fetch implementation values from 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

RequirementStandard
Contrast4.5:1 text, 3:1 UI components
Focus statesVisible outline on all interactive elements
Touch targetsMinimum 44×44px
Reduced motionRespect prefers-reduced-motion
LabelsAll inputs have associated labels
Empty statesHelpful message + clear action
Error statesExplain what happened + how to fix

Aesthetic Direction

Pick an extreme and commit. Indecision produces generic output. Pick a clear conceptual direction — brutally minimal, maximalist, retro-futuristic, editorial, neubrutalist, organic, luxury/refined, industrial — and execute it with precision. Bold maximalism and refined minimalism both work; the failure mode is timid middle-ground.

See REFERENCES.md for characteristics of each direction.

StyleBest For
MinimalismProductivity, professional, portfolios
GlassmorphismDashboards, tech products
NeubrutalismCreative, startups, distinctive brands
EditorialContent sites, publications
OrganicConsumer apps, wellness, community
Dark ModeUser preference, low-light contexts

Vary across generations. Never converge on the same display font (especially Inter, Space Grotesk, Roboto) or the same purple-on-white gradient that signals AI default output.

Anti-Patterns

Avoid these markers of generic AI output:

  • Purple/blue gradients on white
  • Inter/Roboto/system fonts everywhere
  • Cookie-cutter card layouts
  • Rounded rectangles with soft shadows on everything
  • Color-only meaning (no icons/text backup)
  • Removed focus outlines
  • Error messages without solutions

Checklist

Copy and track:

- [ ] Context assessed (problem, users, aesthetic direction)
- [ ] REFERENCES.md consulted for palette + fonts
- [ ] All interactive states implemented
- [ ] Loading and error states included
- [ ] Contrast meets WCAG AA
- [ ] Semantic HTML used
- [ ] Focus states visible
- [ ] Form inputs labeled
- [ ] prefers-reduced-motion respected
- [ ] Responsive breakpoints tested
- [ ] Empty states handled

Recovery

IssueAction
User dislikes directionPropose 2-3 alternatives from Aesthetic Directions
Looks too genericCheck Anti-Patterns, apply distinctive typography
Accessibility concernsVerify contrast, focus states, semantic HTML
States incompleteWalk through checklist systematically

License: MIT - See LICENSE for complete terms Author: Arvind Menon

Comments

Markdown supported