tailwindcss-v4-style
SKILL.md
Tailwind Labs Tailwind CSS v4 Best Practices
Comprehensive performance optimization guide for Tailwind CSS v4 applications, maintained by Tailwind Labs. Contains 42 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.
When to Apply
Reference these guidelines when:
- Configuring Tailwind CSS v4 build tooling (Vite plugin, PostCSS, CLI)
- Writing or migrating styles using v4's CSS-first approach
- Optimizing CSS bundle size and build performance
- Implementing responsive designs with breakpoints or container queries
- Setting up theming with @theme directive and design tokens
Rule Categories by Priority
| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Build Configuration | CRITICAL | build- |
| 2 | CSS Generation | CRITICAL | gen- |
| 3 | Bundle Optimization | HIGH | bundle- |
| 4 | Utility Patterns | HIGH | util- |
| 5 | Component Architecture | MEDIUM-HIGH | comp- |
| 6 | Theming & Design Tokens | MEDIUM | theme- |
| 7 | Responsive & Adaptive | MEDIUM | resp- |
| 8 | Animation & Transitions | LOW-MEDIUM | anim- |
Quick Reference
1. Build Configuration (CRITICAL)
build-vite-plugin- Use Vite Plugin Over PostCSSbuild-css-import- Use CSS Import Over @tailwind Directivesbuild-content-detection- Leverage Automatic Content Detectionbuild-node-version- Use Node.js 20+ for Optimal Performancebuild-postcss-simplify- Remove Redundant PostCSS Pluginsbuild-cli-package- Use Correct CLI Package
2. CSS Generation (CRITICAL)
gen-css-first-config- Use CSS-First Configuration Over JavaScriptgen-avoid-theme-bloat- Avoid Excessive Theme Variablesgen-oklch-colors- Use OKLCH Color Space for Vivid Colorsgen-utility-directive- Use @utility for Custom Utilitiesgen-dynamic-utilities- Use Dynamic Utility Valuesgen-css-variable-syntax- Use Parentheses for CSS Variable References
3. Bundle Optimization (HIGH)
bundle-remove-unused-plugins- Remove Built-in Pluginsbundle-avoid-preprocessors- Avoid Sass/Less Preprocessorsbundle-css-minification- Enable CSS Minification in Productionbundle-avoid-cdn-production- Avoid Play CDN in Productionbundle-split-critical-css- Extract Critical CSS for Initial Render
4. Utility Patterns (HIGH)
util-renamed-utilities- Use Renamed Utility Classesutil-important-modifier- Use Trailing Important Modifierutil-variant-stacking- Use Left-to-Right Variant Stackingutil-explicit-colors- Use Explicit Border and Ring Colorsutil-opacity-modifier- Use Slash Opacity Modifierutil-gradient-via-none- Use via-none to Reset Gradient Stops
5. Component Architecture (MEDIUM-HIGH)
comp-avoid-apply-overuse- Avoid Overusing @applycomp-reference-directive- Use @reference for CSS Module Integrationcomp-utility-file-scope- Understand Utility File Scopecomp-smart-sorting- Leverage Smart Utility Sortingcomp-container-customize- Customize Container with @utility
6. Theming & Design Tokens (MEDIUM)
theme-semantic-tokens- Use Semantic Design Token Namestheme-dark-mode-class- Use Class-Based Dark Mode for Controltheme-prefix-variables- Use Prefix for Variable Namespacingtheme-runtime-variables- Leverage Runtime CSS Variablestheme-color-scheme- Set color-scheme for Native Dark Mode
7. Responsive & Adaptive (MEDIUM)
resp-mobile-first- Use Mobile-First Responsive Designresp-container-queries- Use Container Queries for Component-Level Responsivenessresp-custom-breakpoints- Define Custom Breakpoints in @themeresp-hover-capability- Understand Hover Behavior on Touch Devicesresp-logical-properties- Use Logical Properties for RTL Support
8. Animation & Transitions (LOW-MEDIUM)
anim-gpu-accelerated- Use GPU-Accelerated Transform Propertiesanim-starting-style- Use @starting-style for Entry Animationsanim-gradient-interpolation- Use OKLCH Gradient Interpolationanim-3d-transforms- Use Built-in 3D Transform Utilities
How to Use
Read individual reference files for detailed explanations and code examples:
- Section definitions - Category structure and impact levels
- Rule template - Template for adding new rules
Full Compiled Document
For a complete guide with all rules expanded, see AGENTS.md.
Reference Files
| File | Description |
|---|---|
| AGENTS.md | Complete compiled guide with all rules |
| references/_sections.md | Category definitions and ordering |
| assets/templates/_template.md | Template for new rules |
| metadata.json | Version and reference information |
Weekly Installs
2
Install
$ npx skills add pproenca/dot-skills --skill "tailwindcss-v4-style"Repository
pproenca/dot-skillsInstalled on
claude-code2
kilo1
windsurf1
amp1
clawdbot1
opencode1