What problem does it solve? Styling an Astro codebase consistently is hard when developers mix arbitrary values, inline <style> tags, and uncontrolled z-index values. This Skill enforces a single Tailwind-first convention so every component uses the same design tokens, spacing scale, and stacking rules. ## Core Features & Use Cases - Token-driven styling: All colors, fluid typography scales, spacing, and radii come from @theme blocks in src/styles/*.css, never hardcoded hex or px arbitrary values. - Stacking context discipline: Enforces isolate on parents of any z-* utility and keeps z-index within a compact z-1 to z-3 scale instead of arbitrary jumps like z-50. - Class management rules: Defines when to extract repeated class strings (three or more uses), defers ordering to Biome's useSortedClasses, and uses cx (tailwind-merge) for caller-supplied class overrides. - Use Case: When adding a new section to an Astro page, the Skill ensures you write mb-16 instead of mb-[16px], use text-headline-20 from the fluid type scale, and wrap any z-indexed element in an isolated parent. ## Quick Start Style this Astro component using the Tailwind conventions, using scale utilities and theme tokens instead of arbitrary values.