Influences frontend output towards distinctive, production-grade design. Use when building web components, pages, or applications — any task that produces visible UI. Do NOT activate for code review, debugging, or performance auditing.
Before coding, understand the context and commit to a clear aesthetic direction:
Choose a clear conceptual direction and execute it with precision. Bold maximalism and refined minimalism both work — uncommitted aesthetics read as generic. The key is intentionality, not intensity.
Aesthetics:
Match implementation complexity to the vision. Maximalist designs need elaborate code with extensive animations and effects. Minimalist designs need restraint, precision, and careful attention to spacing and typography.
| Anti-Pattern | Why It Fails | Instead |
|---|---|---|
| Overused font families (Inter, Roboto, Space Grotesk) | Signals "AI-generated" immediately | Pick fonts with character that match the aesthetic direction |
| Purple gradients on white backgrounds | Clichéd AI aesthetic | Commit to a palette that serves the concept |
| Predictable card-grid layouts | Every AI output looks like this | Use asymmetry, overlap, editorial composition |
| Cookie-cutter component patterns | Generic, context-free | Design for the specific purpose and audience |
| Same aesthetic across generations | Reveals lack of creative range | Vary themes, fonts, colour, and layout approach every time |
| Unthinking Tailwind/component library defaults | Produces homogeneous output | Style deliberately — defaults are a starting point, not a destination |