What problem does it solve?
It prevents inconsistent, inaccessible, and poorly performing UI implementations by enforcing a clear set of interface constraints for agent-assisted work.
Core Features & Use Cases
- Opinionated UI constraints: Enforces Tailwind defaults, animation boundaries, typography rules, and layout/z-index standards to keep UI quality consistent.
- Accessibility-first interaction patterns: Requires accessible primitives for focus/keyboard behavior and mandates aria-labels for icon-only buttons.
- Safer UI state and motion: Guides destructive actions toward AlertDialog, recommends skeleton loading, and restricts animation to compositor-friendly properties.
Quick Start
Apply the ui-skills constraints to your Next.js/React component work by requesting: Review the proposed UI changes for accessibility, animation, layout rules, and error placement, and list any violations with exact line snippets and fixes.