Frontend 926 installs

baseline-ui

by ibelick/ui-skills

Validates animation durations, enforces typography scale, checks component accessibility, and prevents layout anti-patterns in Tailwind CSS projects. Use when…

Skill content

Enforces design and interaction constraints to prevent common UI anti-patterns in Tailwind CSS projects.

- Validates animation durations (max 200ms for interactions), restricts animations to compositor properties only, and enforces prefers-reduced-motion respect

- Requires accessible component primitives (Base UI, React Aria, Radix) for interactive elements and enforces keyboard behavior standards

- Checks typography rules including text-balance for headings, tabular-nums for data, and prevents arbitrary letter-spacing modifications

- Prevents layout anti-patterns like h-screen (use h-dvh instead), arbitrary z-index values, and animating layout properties

- Reviews files against all constraints and outputs exact violations with code-level fixes

Baseline UI

Enforces an opinionated UI baseline to prevent AI-generated interface slop.

How to use

-

/baseline-ui
Apply these constraints to any UI work in this conversation.

-

/baseline-ui <file>
Review the file against all constraints below and output:

- violations (quote the exact line/snippet)

- why it matters (1 short sentence)

- a concrete fix (code-level suggestion)

Stack