Overview
This skill guides creation of web components, pages, artifacts, and applications with:- Production-grade functionality
- Visually striking and memorable design
- Cohesive aesthetic point-of-view
- Meticulously refined details
Use this skill when building websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI.
Design Thinking Process
Before coding, understand the context and commit to a bold aesthetic direction:1. Understand Purpose
- What problem does this interface solve?
- Who uses it?
- What are the technical constraints (framework, performance, accessibility)?
2. Choose Aesthetic Direction
Pick an extreme and execute it with precision:Aesthetic Directions to Consider
Aesthetic Directions to Consider
- Brutally minimal - Stripped down to essentials
- Maximalist chaos - Rich, layered, abundant
- Retro-futuristic - Past visions of the future
- Organic/natural - Flowing, earthy, soft forms
- Luxury/refined - Elegant, polished, premium
- Playful/toy-like - Whimsical, fun, approachable
- Editorial/magazine - Typography-forward, grid-based
- Brutalist/raw - Honest materials, stark contrasts
- Art deco/geometric - Structured, symmetrical patterns
- Soft/pastel - Gentle colors, rounded edges
- Industrial/utilitarian - Functional, mechanical
3. Define Differentiation
CRITICAL: Choose a clear conceptual direction and execute it with precision. Bold maximalism and refined minimalism both work - the key is intentionality, not intensity.Frontend Aesthetics Guidelines
Typography
Choose fonts that are beautiful, unique, and interesting. Pair a distinctive display font with a refined body font.
- ❌ Arial
- ❌ Inter
- ❌ Roboto
- ❌ System fonts
- ✅ Unexpected, characterful font choices
- ✅ Distinctive choices that elevate aesthetics
- ✅ Fonts that match your conceptual direction
Color & Theme
Commit to a cohesive aesthetic:- Use CSS variables for consistency
- Dominant colors with sharp accents outperform timid, evenly-distributed palettes
- Avoid cliched color schemes (particularly purple gradients on white backgrounds)
Motion & Animation
Use animations for effects and micro-interactions:Motion Implementation Strategy
Motion Implementation Strategy
Prioritize CSS-only solutions for HTML:
- High-impact page load with staggered reveals (animation-delay)
- Scroll-triggering effects
- Hover states that surprise
Spatial Composition
Create unexpected layouts:- Asymmetry
- Overlap
- Diagonal flow
- Grid-breaking elements
- Generous negative space OR controlled density
Backgrounds & Visual Details
Apply creative forms:- Gradient meshes
- Noise textures
- Geometric patterns
- Layered transparencies
- Dramatic shadows
- Decorative borders
- Custom cursors
- Grain overlays
What to Avoid
NEVER use generic AI-generated aesthetics
- Overused font families (Inter, Roboto, Arial, system fonts)
- Cliched color schemes (purple gradients on white backgrounds)
- Predictable layouts and component patterns
- Cookie-cutter design that lacks context-specific character
- Common choices that appear across multiple generations (e.g., Space Grotesk)
- Interpret creatively
- Make unexpected choices that feel genuinely designed for the context
- Vary between light and dark themes
- Use different fonts and aesthetics
- Never converge on common choices
Implementation Complexity
IMPORTANT: Match implementation complexity to the aesthetic vision.
Maximalist Designs
Maximalist Designs
Need elaborate code with:
- Extensive animations and effects
- Rich visual layers
- Complex interactions
- Abundant details
Minimalist/Refined Designs
Minimalist/Refined Designs
Need restraint and precision:
- Careful attention to spacing
- Typography refinement
- Subtle details
- Perfect alignment
Design Variety
NEVER converge on common choices across generations. Each interface should feel:- Contextually appropriate
- Distinctively designed
- Intentionally crafted
- Uniquely memorable
Technical Implementation
Implement working code that is:- Production-grade and functional - Real features, not mockups
- Visually striking - Memorable first impression
- Cohesive - Clear aesthetic point-of-view throughout
- Meticulously refined - Every detail considered
- HTML/CSS/JS
- React
- Vue
- And other modern frontend frameworks
Creative Philosophy
Claude is capable of extraordinary creative work. Don’t hold back - show what can truly be created when thinking outside the box and committing fully to a distinctive vision.
Key Principles
- Context matters - Design for the specific use case, audience, and purpose
- Intentionality over intensity - Execute your chosen direction with precision
- Bold choices - Commit to a strong aesthetic direction
- Avoid generic patterns - Create something memorable and unique
- Craftsmanship - Refine every detail
The Frontend Design Mindset
- Start with a clear conceptual direction
- Choose distinctive typography
- Commit to a cohesive color palette
- Add motion at high-impact moments
- Create unexpected spatial compositions
- Layer visual details for atmosphere
- Refine, refine, refine
Examples of Strong Directions
Each project should have a clear aesthetic identity: Tech Startup Dashboard:- Could be brutally minimal with stark data visualization
- OR maximalist with rich animations and layered information
- The key is committing to one direction
- Could be editorial/magazine style with bold typography
- OR organic/natural with flowing layouts
- Either works if executed with precision
- Could be luxury/refined with elegant spacing
- OR playful/toy-like with whimsical interactions
- Choose based on brand and audience
Output Quality
Every frontend interface should:- Work immediately (production-ready code)
- Look professionally designed
- Feel contextually appropriate
- Stand out from generic templates
- Demonstrate exceptional attention to detail
The goal is to create interfaces that people remember - not because they’re loud, but because they’re thoughtfully and distinctively designed.