spencer-approved-frontends
Spencer-Approved Frontends
The default "AI-generated frontend" look is wrong for Spencer. Glassy gradients, oversized hero text, generous padding, drop shadows on every card, blue-to-purple linear gradients, rounded-2xl everything, lucide icons everywhere — none of that. Spencer ships dense, neutral, system-font UIs that read like serious internal tooling. Think Linear, Notion's admin views, the macOS settings panel — not a SaaS landing page.
When in doubt, fewer pixels of decoration, smaller text, tighter spacing, and one neutral color ramp.
When this overrides other skills
If frontend-design (or anything similar) is also active, this skill wins on style decisions. The other skill's process is fine; the visual defaults are not. Spencer's frontends look like the due-diligence and security-review repos in ~/Repos/. If you have access to those repos and the user is starting something new, you may peek at them as ground truth. Otherwise, follow the patterns in this file.
Stack defaults for new projects
For a new project from scratch, start here unless Spencer says otherwise: