
Baseline Ui
Baseline UI is a code skill that enforces design and accessibility constraints for Tailwind CSS projects to prevent common UI quality issues. It validates animation performance, typography hierarchy, component accessibility, and layout patterns across React components, either through real-time constraints during development or by reviewing files for violations with specific fixes. Teams building production interfaces with Tailwind and component libraries use it to maintain consistency and avoid AI-generated interface anti-patterns.
- skills.sh installs
- 26K
- GitHub stars
- 10.9K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ibelick/ui-skills --skill baseline-ui --agent claude-codeInstalls into .claude/skills of the current project.
Files
Baseline UI
Enforces an opinionated UI baseline to prevent AI-generated interface slop.
How to use
-
/baseline-uiApply 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
- MUST use Tailwind CSS defaults unless custom values already exist or are explicitly requested
- MUST use
motion/react(formerlyframer-motion) when JavaScript animation is required - SHOULD use
tw-animate-cssfor entrance and micro-animations in Tailwind CSS - MUST use
cnutility (clsx+tailwind-merge) for class logic
Components
Sponsors
Details
- Repository
- github.com/ibelick/ui-skills
- Categories
- Frontend Development, Design & UI/UX