ui-ux-design

Audit and refine React/Next.js UI components for WCAG 2.1 AA accessibility and mobile-first responsiveness.

1|Updated May 8, 2025
One-click install
npx skills add https://github.com/Uncodier/API --skill ui-ux-design-uncodier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-ux-design
Source: https://github.com/Uncodier/API/tree/main/src/skills/ui-ux-design
Command: npx skills add https://github.com/Uncodier/API --skill ui-ux-design-uncodier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

UI/UX inconsistencies, accessibility gaps, and non-responsive layouts hinder user experience and increase maintenance. This skill standardizes design practice across projects, ensuring clear hierarchy, accessible markup, and mobile-first responsiveness.

Core Features & Use Cases

  • Visual hierarchy and typography aligned to the design system to improve readability.
  • Accessibility focus: WCAG 2.1 AA conformance, semantic HTML, alt text, keyboard navigation.
  • Responsive layouts using CSS Grid and Flexbox to support mobile and desktop across pages, dashboards, and forms.

Use Case: Audit and refine dashboards, forms, and product pages for consistency and accessibility.

Quick Start

Start by auditing the current UI for accessibility and hierarchy, then implement responsive, WCAG-compliant components using the project design system.

Frequently Asked Questions about ui-ux-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make my web app components meet WCAG 2.1 AA accessibility standards?

To meet WCAG 2.1 AA accessibility standards, your web app components need semantic HTML, proper alt text, keyboard navigation, and clear visual hierarchy. This skill audits and refines UI elements to enforce these guidelines.

How do I audit a dashboard for responsive design and mobile-first layout issues?

Auditing a dashboard for responsive design involves checking mobile-first layouts using CSS Grid and Flexbox. This skill evaluates visual hierarchy and responsive behavior to identify inconsistencies across pages and forms.

What is the best way to enforce a design system in React and Next.js interfaces?

The best way to enforce a design system in React and Next.js is by standardizing typography, visual hierarchy, and component structure. This skill applies these design system rules to produce consistent, performance-conscious markup.

Can I use this skill to fix accessibility gaps in existing forms and product pages?

Yes, you can fix accessibility gaps in existing forms and product pages by auditing current UI elements and applying WCAG 2.1 AA conformance. This skill refines semantic HTML and keyboard navigation for better usability.

Does this skill require specific dependencies to generate accessible UI components?

No specific dependencies are required to generate accessible UI components, as the skill operates independently. It focuses on applying relative units, semantic HTML, and accessible imagery directly within your React or Next.js environment.

Why does my UI layout break on mobile screens despite using CSS Grid and Flexbox?

Your UI layout breaks on mobile screens when mobile-first responsive principles and relative units are not properly applied. This skill audits and corrects CSS Grid and Flexbox structures to ensure consistent behavior across devices.