Create distinctive, production-grade frontend interfaces with high design quality. Generates creative, polished code that avoids generic AI aesthetics. Use when the user asks to build web components, pages, artifacts, posters, or applications, or when any design skill requires project context. Call with 'craft' for shape-then-build, 'teach' for design context setup, or 'extract' to pull reusable components and tokens into the design system.
This skill guides creation of distinctive, production-grade frontend interfaces that avoid generic "AI slop" aesthetics. Implement real working code with exceptional attention to aesthetic details and creative choices.
Use this skill when:
DO NOT use this skill for:
Design skills produce generic output without project context. Before doing design work, you MUST confirm design context.
Required context (every design skill needs at minimum):
Gathering order:
.impeccable.md from the project root. If it exists and contains the required context, proceed.Commit to a BOLD aesthetic direction:
CRITICAL: Choose a clear conceptual direction and execute it with precision. Bold maximalism and refined minimalism both work. The key is intentionality, not intensity.
Then implement working code that is:
Choose fonts that are beautiful, unique, and interesting. Pair a distinctive display font with a refined body font.
clamp) for headings on marketing/content pages. Use fixed rem scales for app UIs and dashboards.Font selection procedure:
Typography rules:
Commit to a cohesive palette. Dominant colors with sharp accents outperform timid, evenly-distributed palettes.
Color rules:
Create visual rhythm through varied spacing, not the same padding everywhere.
--space-sm, --space-md). Scale: 4, 8, 12, 16, 24, 32, 48, 64, 96.gap instead of margins for sibling spacing.Spatial rules:
These CSS patterns are NEVER acceptable. They are the most recognizable AI design tells:
BAN 1: Side-stripe borders on cards/list items/callouts/alerts
border-left: or border-right: with width greater than 1pxborder-left: 3px solid red, border-left: 4px solid var(--color-warning), etc.BAN 2: Gradient text
background-clip: text combined with a gradient backgroundAdditional bans:
Focus on high-impact moments: one well-orchestrated page load with staggered reveals creates more delight than scattered micro-interactions.
Critical quality check: If you showed this interface to someone and said "AI made this," would they believe you immediately? If yes, that's the problem.
A distinctive interface should make someone ask "how was this made?" not "which AI made this?"
Match implementation complexity to the aesthetic vision. Maximalist designs need elaborate code with extensive animations and effects. Minimalist or refined designs need restraint, precision, and careful attention to spacing, typography, and subtle details.
Interpret creatively and make unexpected choices that feel genuinely designed for the context. No design should be the same. Vary between light and dark themes, different fonts, different aesthetics. NEVER converge on common choices across generations.
If invoked with the argument "teach" (e.g., /impeccable teach), skip all design work and instead set up design context:
## Design Context section in .impeccable.md at the project root.If invoked with the argument "craft" (e.g., /impeccable craft [feature description]), use a shape-first approach:
If invoked with the argument "extract" (e.g., /impeccable extract [target]), pull reusable components and design tokens from the existing codebase into a structured design system file.