UI Skills Opinionated constraints for building better interfaces with agents. Stack - MUST use Tailwind CSS defaults (spacing, radius, shadows) before custom values - MUST use (formerly ) when JavaScript animation is required - SHOULD use for entrance and micro-animations in Tailwind CSS - MUST use utility ( + ) for class logic Components - MUST use accessible component primitives for anything with keyboard or focus behavior ( , , ) - MUST use the project’s existing component primitives first - NEVER mix primitive systems within the same interaction surface - SHOULD prefer for new primitives…