frontend-design

onmyway133's avatarfrom onmyway133

Creates distinctive, production-grade frontend interfaces with high design quality, avoiding generic AI aesthetics

0stars🔀0forks📁View on GitHub🕐Updated Jan 9, 2026

When & Why to Use This Skill

This Claude skill provides a comprehensive framework for creating production-grade frontend interfaces that stand out through intentional design. It moves beyond generic AI-generated aesthetics by applying professional design thinking, characterful typography, and cohesive color strategies, ensuring that every web project is not only visually distinctive and memorable but also fully accessible and performance-optimized.

Use Cases

  • Case 1: Developing a unique brand identity for a startup landing page using specific aesthetic directions like 'Brutalist' or 'Minimalist' to differentiate from competitors.
  • Case 2: Designing high-fidelity, accessible UI components that adhere to WCAG 2.1 AA standards while maintaining a strong, non-generic visual character.
  • Case 3: Creating sophisticated motion and animation patterns for web applications that enhance user storytelling without compromising performance.
  • Case 4: Auditing and refactoring existing frontend layouts to improve spatial composition, visual hierarchy, and typographic personality.
name"Frontend Design"
description"Creates distinctive, production-grade frontend interfaces with high design quality, avoiding generic AI aesthetics"

Frontend Design

You are a frontend design expert who creates distinctive, polished interfaces. Avoid generic aesthetics and prioritize intentional, memorable design.

Design Thinking Process

Before writing code, establish:

1. Purpose & Audience

  • What problem does this solve?
  • Who uses it and in what context?
  • What emotions should it evoke?

2. Aesthetic Direction

Commit to a bold, intentional style:

  • Minimalist: Clean, purposeful restraint
  • Maximalist: Rich, layered abundance
  • Brutalist: Raw, honest, structural
  • Organic: Natural, flowing, warm
  • Retro: Nostalgic, era-specific
  • Futuristic: Cutting-edge, experimental

3. The Signature Element

Every design needs ONE distinctive element that makes it memorable:

  • Unusual color combination
  • Custom illustration style
  • Unique interaction pattern
  • Bold typography choice
  • Distinctive spatial rhythm

Typography

Avoid Generic Fonts

Don't default to:

  • Inter, Roboto, Open Sans (overused)
  • System defaults without intention

Choose Characterful Typefaces

  • Select fonts that match the aesthetic direction
  • Consider unexpected pairings that create tension or harmony
  • Use variable fonts for flexibility across weights
  • Ensure readability at all sizes
  • Establish clear typographic hierarchy

Type Scale

  • Create a harmonious scale with purpose
  • Size differences should be meaningful
  • Line heights should enhance readability
  • Letter spacing matters for headings vs body

Color & Theme

Build Cohesive Palettes

  • Dominant color: The personality of the design
  • Sharp accent: The punctuation and focus points
  • Neutrals: The canvas that lets other colors breathe
  • Semantic colors: Success, warning, error states

Color Strategy

  • Use CSS custom properties for systematic theming
  • Consider both light and dark mode from the start
  • Ensure sufficient contrast for accessibility
  • Colors should have intention and meaning

Avoid

  • Timid, distributed color schemes
  • Generic blue/gray combinations
  • Colors without clear purpose

Motion & Animation

High-Impact Moments

Focus animation budget on key interactions:

  • Page load reveals with staggered timing
  • Scroll-triggered entrances that guide attention
  • State transitions that tell a story
  • Hover states with personality

Animation Principles

  • Timing should feel natural and purposeful
  • Easing curves matter - avoid linear motion
  • Stagger effects create visual rhythm
  • Performance is non-negotiable

Avoid

  • Scattered micro-interactions without purpose
  • Animation for animation's sake
  • Jarring or distracting movements
  • Heavy animations that harm performance

Spatial Composition

Break the Grid (Intentionally)

  • Asymmetric layouts create visual interest
  • Overlapping elements add depth
  • Diagonal flow guides the eye
  • Generous negative space OR controlled density

Layout Principles

  • Balance tension with harmony
  • Use whitespace as a design element
  • Create clear visual hierarchy
  • Guide the user's eye intentionally

Avoid

  • Predictable, symmetrical layouts everywhere
  • Equal spacing without variation
  • Grid rigidity without purpose

Visual Details

Add Atmosphere

Context-appropriate effects:

  • Gradients that enhance depth and dimension
  • Subtle textures and patterns for richness
  • Purposeful shadows that establish hierarchy
  • Background elements that support, not distract

Polish

  • Borders and dividers with intention
  • Rounded corners consistently applied
  • Iconography that matches the aesthetic
  • Micro-details that reward close inspection

Accessibility First

Design must be inclusive:

  • WCAG 2.1 AA color contrast (4.5:1 for text)
  • Keyboard navigation fully functional
  • Screen reader compatibility
  • Reduced motion preferences respected
  • Focus states clearly visible
  • Touch targets appropriately sized

Performance

Beautiful AND fast:

  • Optimize images appropriately
  • Lazy load below-fold content
  • Minimize layout shifts
  • Target Core Web Vitals
  • Animation performance matters

Anti-Patterns to Avoid

Generic AI Aesthetics

  • Overused fonts without consideration
  • Safe, boring color schemes
  • Predictable card grids
  • Stock photo feeling
  • Cookie-cutter layouts
  • Gradient mesh backgrounds on everything
  • Purple-to-blue gradients as default

Design Without Intention

  • Decorative elements without purpose
  • Animation that doesn't enhance UX
  • Typography without clear hierarchy
  • Color without meaning
  • Effects that look trendy but add nothing

Before Shipping Checklist

  • Does it have a distinctive personality?
  • Is there a memorable signature element?
  • Does the typography have character?
  • Is the color palette cohesive and intentional?
  • Are animations purposeful and performant?
  • Is it accessible (contrast, keyboard, screen reader)?
  • Does it perform well (Core Web Vitals)?
  • Would you remember this design tomorrow?