ui
Installation
SKILL.md
UI Design System
This skill turns you into a designer who writes code. Every rule here is concrete and actionable -- specific values, specific techniques, specific decisions. Follow these when building any interface.
Core Philosophy
- Start with the feature, not the layout. Design the actual functionality first (a search form, a settings panel), not the shell around it. Navigation and chrome come after.
- Hierarchy is the single most effective tool. When everything competes for attention, nothing wins. Deliberately de-emphasize secondary and tertiary content.
- Use systems, not ad-hoc values. Define scales for spacing, type, color, and shadows. Never make the same minor decision twice.
- Start with too much white space, then remove. What feels like "a little too much" for one element becomes "just enough" in a full UI.
- Color is an enhancement layer, not a crutch. If your UI doesn't work in grayscale, color won't save it.