What problem does it solve? Modern CSS spans layout systems, CSS-in-JS runtimes, theming, accessibility, and cross-browser quirks, making styling bugs hard to diagnose and fix consistently. This Skill provides a systematic diagnostic workflow that detects your CSS setup, classifies the problem, and applies targeted fixes with validation. ## Core Features & Use Cases - Environment Detection: Identifies your CSS methodology (BEM, OOCSS), frameworks (Tailwind, styled-components, Emotion), preprocessing tools, and browser support targets before proposing solutions. - Problem Playbooks: Step-by-step diagnosis and fixes for flexbox/grid layout bugs, specificity conflicts, CSS-in-JS re-render performance, FOUC, dark mode contrast failures, and responsive breakpoint issues. - Review Checklists: Covers layout, architecture, animation performance (transform/opacity only), theming tokens, WCAG contrast ratios, and responsive design. - Use Case: Your styled-components app re-renders excessively and flashes unstyled content on load. The Skill detects the CSS-in-JS setup, moves dynamic values to CSS custom properties, extracts static styles, and validates with Lighthouse. ## Quick Start Use the css-styling-expert skill to diagnose why my flexbox layout overflows on mobile and fix it.