What problem does it solve? Building interfaces that adapt cleanly across phones, tablets, and desktops often leads to brittle breakpoint hacks, fixed-width overflow bugs, and inconsistent typography. This Skill provides proven CSS and React patterns for modern responsive design so layouts adapt correctly at every screen size. ## Core Features & Use Cases - Container Queries: Build component-level responsiveness independent of the viewport using @container rules and container query units (cqi, cqw). - Fluid Typography & Spacing: Create type and spacing scales with CSS clamp() that scale smoothly between minimum and maximum bounds. - Responsive Layout Patterns: Apply CSS Grid auto-fit/auto-fill patterns, named grid areas, responsive navigation, responsive images with srcset, and adaptive tables. - Use Case: You are building a product card grid that must show one column on mobile and four on desktop, with card internals rearranging based on the card's own width. Use the container query and auto-fit grid patterns to implement this without writing dozens of media queries. ## Quick Start Use the responsive-design skill to convert my card component to use container queries and fluid typography.