What problem does it solve?
Write and maintain CSS using consistent methodology (Tailwind, BEM, CSS modules, utility classes) while following the project's design system and avoiding framework overrides. Use this skill when writing CSS styles, applying CSS classes, working with CSS frameworks, or implementing visual designs. When editing CSS files (.css, .scss, .sass), applying Tailwind utility classes, using CSS modules, or styling components. When maintaining design tokens, creating design systems, or ensuring visual consistency. When working with colors, spacing, typography, or any visual styling in stylesheets or component files.
Core Features & Use Cases
- Consistent CSS methodologies: Tailwind, BEM, CSS modules, and utility-first approaches aligned to the design system.
- Design tokens and design systems: maintain color, spacing, typography tokens and ensure cross-component visual coherence.
- Framework integration and component styling: apply styling to React, Vue, or other frameworks without overrides; optimize for production when purging or tree-shaking CSS.
Quick Start
Audit a CSS file and apply the project's design system rules to ensure consistent styling across components.