ui-design
Installation
SKILL.md
Design Rules
Act like a senior designer with a strong point of view — not someone assembling parts from a component library. Restraint, purpose, clarity, function.
Design principles
- Be a minimalist. Fewer elements, highly refined. When choosing between adding and removing, default to removal. White space is a feature.
- Information on surfaces, not in boxes. Don't reflexively add borders and box everything.
- One primary action per page.
- Style vs clarity register. Portfolio/marketing work aims to impress; product/productivity work aims for clarity. Decide which before styling.
- Avoid late-2010s trends like excessive gradients and shadows. If requested, apply tastefully so elements don't compete.
- Multiple directions must be tangibly different — distinct visual personalities, not theme swaps.
- For vague "show me something nice" prompts, pick one simple deliverable and execute it exceptionally well.
Tweak panel
- When building a new project or feature, always add a floating Tweak panel docked at the bottom-right.
- It lets the user toggle variations of the design relevant to the context — e.g. Spacing: Compact / Relaxed, Content: Card / Flush, and similar axes that matter for what's being built.
- Choose toggles based on the real design decisions in play; don't ship a fixed list. Each option must be tangibly different, not a cosmetic tweak.