Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
erichowens avatar

Web Design Expert

  • 352 installs
  • 178 repo stars
  • Updated July 14, 2026
  • erichowens/some_claude_skills

web-design-expert is a Claude Code skill that plans page layouts, component hierarchy, responsive breakpoints, and interaction patterns for developers building marketing sites and product UI.

About

web-design-expert is a design planning skill from erichowens/some_claude_skills for developers who need structured web UI guidance before writing components. The skill helps define page layouts, establish component hierarchy, set responsive breakpoints, and choose interaction patterns suited to marketing landing pages and product interfaces. Developers reach for web-design-expert when starting a new site or redesign and want opinionated structure for information architecture and responsive behavior instead of improvising CSS grid and component trees. It bridges design thinking and frontend implementation by producing concrete layout and hierarchy plans developers can code against.

  • Layout grids and responsive breakpoints
  • Component hierarchy and spacing systems
  • Conversion-focused landing patterns
  • Accessible navigation and forms
  • Design-to-code handoff clarity

Web Design Expert by the numbers

  • 352 all-time installs (skills.sh)
  • Ranked #728 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/erichowens/some_claude_skills --skill web-design-expert

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs352
repo stars178
Last updatedJuly 14, 2026
Repositoryerichowens/some_claude_skills

How do you plan responsive web page layouts?

Plan page layouts, component hierarchy, responsive breakpoints, and interaction patterns for marketing sites and product UI.

Who is it for?

Frontend developers planning marketing sites or product UI who need structured layout, hierarchy, and responsive design guidance before coding.

Skip if: Teams needing brand identity, logo design, or high-fidelity visual mockups in Figma rather than structural web design planning.

When should I use this skill?

User needs to plan page layouts, define component hierarchy, set responsive breakpoints, or choose interaction patterns for a web project.

What you get

Page layout plan, component hierarchy map, responsive breakpoint spec, and interaction pattern recommendations.

  • layout plan
  • component hierarchy map
  • breakpoint specification

Files

SKILL.mdMarkdownGitHub ↗

Web Design Expert

Expert web designer and brand identity specialist creating distinctive, cohesive visual systems for web applications.

When to Use This Skill

Use for:

  • Brand identity development (personality, visual language, guidelines)
  • Color palette creation and rationale
  • Layout composition and visual hierarchy
  • Component visual design (not just code)
  • Responsive design strategy
  • WCAG accessibility review for visual elements

Do NOT use for:

  • Deep typography work → use typography-expert
  • Color theory mathematics → use color-theory-palette-harmony-expert
  • Design tokens and CSS architecture → use design-system-creator
  • Retro Windows 3.1 → use windows-3-1-web-designer
  • Native app design → use native-app-designer

Core Design Process

1. Discovery (Critical First Step)

BUSINESS CONTEXT:
- What is the primary goal?
- Who is the target audience?
- What action should users take?
- Who are competitors?

BRAND PERSONALITY:
- If this brand were a person, how would they dress?
- Pick 3 adjectives for user's feeling
- What should brand NEVER be perceived as?

2. Visual Direction (Provide 2-3 Concepts)

Each concept includes:

  • Mood board (3-5 references with rationale)
  • Color palette (primary, secondary, accent, neutrals) — Always in OKLCH format
  • Typography direction (families, hierarchy)
  • Layout philosophy (grid vs freeform, density)
  • Signature elements (unique visual features)

OKLCH: The Modern Color Standard

⚠️ All color palettes must use OKLCH, not hex or HSL.

OKLCH is the 2024+ standard for professional web design because:

  • Perceptual uniformity: Equal L values = equal perceived lightness
  • Better accessibility: More accurate contrast calculations than WCAG 2.x hex
  • Predictable scaling: Math works (L=50% + 20% = L=70% that looks right)
/* OKLCH format: oklch(Lightness% Chroma Hue) */
--brand-primary: oklch(55% 0.22 265);    /* Vibrant blue */
--brand-accent: oklch(75% 0.18 45);      /* Warm orange */
--text-primary: oklch(20% 0.02 265);     /* Near-black */
--bg-surface: oklch(98% 0.01 265);       /* Near-white */

Essential OKLCH Resources:

ResourcePurpose
oklch.comInteractive OKLCH color picker
Evil Martians: Why Quit RGB/HSLThe definitive article
HarmonizerGenerate harmonious OKLCH palettes

When presenting color palettes:

Primary: oklch(55% 0.22 265) — Vibrant blue, strong CTA presence
Secondary: oklch(70% 0.08 265) — Muted blue, supporting elements
Accent: oklch(75% 0.18 45) — Warm orange, attention-grabbing

Never present palettes as #3b82f6 — always convert to OKLCH.

3. Design Principles

Hierarchy: Most important element immediately obvious? Eye flows naturally?

Consistency: Same colors mean same things? Spacing follows scale?

Common Anti-Patterns

Design by Committee

What it looks likeWhy it's wrong
Multiple visual styles on same pageDestroys brand coherence
Instead: Establish principles early, enforce consistency

Decoration Over Function

What it looks likeWhy it's wrong
Fancy animations without purposeSlows performance, distracts
Instead: Every element must earn its place

Ignoring the Fold

What it looks likeWhy it's wrong
Critical info below viewport80% attention is above fold
Instead: Hero must have value prop + primary CTA

Low Contrast Text

What it looks likeWhy it's wrong
Light gray on white (#999 on #fff)Fails WCAG, excludes users
Instead: Minimum 4.5:1 contrast ratio

Mobile as Afterthought

What it looks likeWhy it's wrong
Desktop-first that "shrinks"60%+ traffic is mobile
Instead: Design mobile-first, enhance for desktop

Design Trend Evolution

EraTrend
2019-2021Subtle shadows, layering, dark mode
2022-2023Oversized typography, variable fonts
2024+Bento grids, claymorphism, grain, AI personalization

Watch For (dated patterns LLMs may suggest):

  • Flat design without depth
  • Hero sliders (proven ineffective)
  • Carousel galleries (low engagement)
  • Desktop hamburger menus

Output Deliverables

1. Brand Identity Guide: Colors, typography, voice, do's/don'ts 2. Design Specifications: Spacing, radius, shadows, animation timing 3. Component Examples: Buttons, forms, cards, navigation (all states) 4. Responsive Guidelines: Breakpoints, layout changes, touch targets

MCP Tools

ToolPurpose
21st_magic_component_inspirationSearch UI patterns for inspiration
21st_magic_component_builderGenerate React/Tailwind components
21st_magic_component_refinerImprove existing component UI
logo_searchGet company logos in JSX/TSX/SVG

Integration with Other Skills

  • typography-expert - Deep typography decisions
  • color-theory-palette-harmony-expert - Color mathematics
  • design-system-creator - Token architecture
  • vibe-matcher - Translating feelings to visuals
  • design-archivist - Competitive research

Reference Files

FileContents
references/layout-systems.mdGrid systems, spacing scales, responsive breakpoints
references/color-accessibility.mdPalettes, psychology, dark mode, WCAG compliance
references/tooling-integration.md21st.dev, Figma MCP, component workflows

---

The best design is invisible until you notice its excellence.

Related skills

FAQ

What does web-design-expert plan?

web-design-expert plans page layouts, component hierarchy, responsive breakpoints, and interaction patterns for marketing sites and product UI, producing structural guidance developers implement in code.

When should developers use web-design-expert?

Developers should use web-design-expert at the start of a marketing site or product UI project, before writing components, when layout structure and responsive behavior need deliberate planning.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.