What problem does it solve? Frontend styling in the CITEC project can drift into inconsistent one-off CSS, duplicated class walls, and ad-hoc hex colors. This Skill enforces a single Tailwind-based styling architecture so Astro pages, React islands, and global styles stay consistent and maintainable. ## Core Features & Use Cases - Token-First Styling: Separates brand palette tokens (--citec-*) from semantic tokens (--color-*) and exposes them through tailwind.config.mjs only when utilities are genuinely needed. - Scope Classification: Directs simple spacing, layout, or responsive tweaks to local Tailwind classes while reserving tokens.css, global.css, and config edits for system-level design decisions. - Framework Conventions: Enforces class in Astro, className in React, data-* attributes for GSAP hooks, and shared utilities like glass-surface and shadow-soft before inventing new patterns. - Use Case: When refactoring a hero section with repeated inline hex colors and BEM selectors, the Skill guides conversion to semantic utilities like text-ink and bg-surface backed by design tokens. ## Quick Start Use the citec-tailwind-system skill to refactor this Astro component's styles to use CITEC Tailwind tokens and semantic utilities.