К основному содержанию
скилл CX Codex

tailwind — скилл для Claude Code: правила Tailwind CSS v4

Скилл с 42 правилами по Tailwind CSS v4: сборка, генерация CSS, размер бандла, темизация. Пригодится при миграции и настройке.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add PyModel/react-frontend-skills --skill tailwind -a claude-code
Открыть на GitHub

Что делает tailwind

Скилл разбивает работу с Tailwind CSS v4 на 42 правила в 8 категориях, расставленных по приоритету. Первые две — критические: конфигурация сборки и генерация CSS. Дальше идут оптимизация бандла, паттерны утилит, архитектура компонентов, темизация, адаптивность и анимации. У каждого правила свой префикс (build-, gen-, bundle-, util-, comp-, theme-, resp-, anim-), а описание лежит в references/<rule-id>.md — с объяснением и примерами неправильного и правильного кода.

Перед началом работы скилл просит прогнать две команды в корне проекта. Первая сравнивает установленную и целевую версии, вторая ищет устаревшие API и выдаёт ID правил: npx -y @pymodel/react-frontend-skills detect и npx -y @pymodel/react-frontend-skills scan --skill tailwind. По этим ID вы открываете нужные файлы из references/.

Скилл покрывает CSS-first подход v4, директиву @theme, контейнерные запросы, цветовое пространство OKLCH и логические свойства для RTL. Для инструмента обновления нужен Node.js 20+. Если проект ещё на Sass или Less, часть правил про препроцессоры вам не подойдёт — Tailwind v4 советует от них отказаться.

Какие задачи решает

  • перевести проект со старой конфигурации Tailwind на CSS-first подход v4
  • найти устаревшие утилиты и API после обновления
  • настроить сборку через Vite-плагин вместо PostCSS
  • уменьшить размер CSS-бандла в продакшене
  • задать тему через директиву @theme и семантические токены

Примеры запросов агенту

  • Прогони scan --skill tailwind и покажи, какие правила нарушены в моих стилях
  • Перепиши этот компонент по правилам gen-css-first-config и theme-semantic-tokens
  • Проверь мою конфигурацию сборки Tailwind по категории build-

Как установить tailwind

1Через Skills CLI (Vercel)

npx skills add PyModel/react-frontend-skills --skill tailwind -a claude-code

2Вручную: положить файлы

~/.claude/skills/tailwind/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/tailwind/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора9

zod Справочник из 46 правил для валидации схем и вывода типов в Zod 4. Помогает писать надёжные схемы, обрабатывать ошибки и находить устаревший синтаксис в TypeScript. CX Codex +1 476установок typescript Скилл с 44 правилами по типам, tsconfig и async-коду. Пригодится, когда агент правит конфиг компилятора или разбирает сложные дженерики. CX Codex +1 520установок playwright Скилл для Playwright в Next.js: 45 правил по 8 категориям — от архитектуры тестов до отладки в CI. Пригодится, когда тесты падают через раз. CX Codex +1 485установок ui-design Свод правил фронтенд-дизайна из 42 пунктов в 8 категориях. Помогает настроить доступность по WCAG, вёрстку и показатели Core Web Vitals. CX Codex +1 513установок nextjs Скилл с 42 правилами по кэшированию, маршрутизации и серверным компонентам Next.js 16 App Router. Помогает агенту писать код по актуальным практикам. CX Codex +1 479установок feature-arch Скилл задаёт правила папок и границ модулей в React-проекте: 42 правила по 8 категориям, от структуры каталогов до имён файлов. CX Codex +1 473установок shadcn Скилл с набором правил для работы с shadcn/ui: архитектура компонентов, доступность, темы, формы и таблицы. Пригодится, когда агент пишет или правит UI на React. CX Codex +1 458установок vercel-react-best-practices Скилл с 70 правилами оптимизации React и Next.js от Vercel. Пригодится при написании компонентов, рефакторинге и разборе проблем с производительностью. CX Codex +1 448установок

Похожие

tailwind-v4-shadcn secondsky Скилл настраивает связку Tailwind CSS v4, shadcn/ui и React в проектах на Vite. Помогает избежать ошибок импорта и поломки CSS-переменных при переключении тем оформления. CX Codex +1 8 100установок tailwind-ui-refactor pproenca Скилл для рефакторинга HTML с классами Tailwind: подсказывает, как выстроить иерархию, отступы, типографику и цвет. Пригодится, когда верстаешь без дизайнера. CX Codex +1 458установок tailwind-theme-builder jezweb Скилл настраивает тему Tailwind v4 с shadcn/ui и тёмным режимом: ставит зависимости, связывает CSS-переменные через @theme inline, подключает переключатель темы. CX Codex +1 3 200установок tailwind-v4 existential-birds Скилл для ИИ-агента, который подсказывает, как настроить Tailwind CSS v4: тема в CSS, токены дизайна, цвета OKLCH и тёмная тема. CX Codex +1 812установок tailwind-patterns davila7 Скилл для Claude, который задаёт агенту правила Tailwind CSS v4: конфигурация в CSS, контейнерные запросы, архитектура токенов. Пригодится тем, кто пишет интерфейс на утилитах. 2 720установок converting-css-to-tailwind spencerpauly Скилл проходит по CSS-файлу и переносит правила в Tailwind-классы прямо в разметке. Полезен при переезде проекта со старого CSS на утилиты. CX Codex +1 423установок

Рядом в теме «Фронтенд и UI»

Всё по теме «Фронтенд и UI» →

Вопросы о tailwind

Как установить tailwind в Claude?

Выполните npx skills add PyModel/react-frontend-skills --skill tailwind -a claude-code. Скилл появится в ~/.claude/skills/tailwind/SKILL.md.

Что делает скилл tailwind?

Даёт агенту 42 правила по Tailwind CSS v4 в 8 категориях: сборка, генерация CSS, бандл, утилиты, компоненты, темизация, адаптивность и анимации. Правила отсортированы по влиянию, у каждого есть файл с примерами кода.

Что нужно, чтобы скилл заработал?

В корне проекта запустите npx -y @pymodel/react-frontend-skills detect и npx -y @pymodel/react-frontend-skills scan --skill tailwind. Для инструмента обновления нужен Node.js 20+.

Исходный текст

SKILL.md · MIT
---
name: tailwind
description: Tailwind CSS v4 styling and configuration.
---

# 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`](references/build-vite-plugin.md) - Use Vite Plugin Over PostCSS
- [`build-css-import`](references/build-css-import.md) - Use CSS Import Over @tailwind Directives
- [`build-content-detection`](references/build-content-detection.md) - Leverage Automatic Content Detection
- [`build-node-version`](references/build-node-version.md) - Use Node.js 20+ for the upgrade tool
- [`build-postcss-simplify`](references/build-postcss-simplify.md) - Remove Redundant PostCSS Plugins
- [`build-cli-package`](references/build-cli-package.md) - Use Correct CLI Package

### 2. CSS Generation (CRITICAL)

- [`gen-css-first-config`](references/gen-css-first-config.md) - Use CSS-First Configuration Over JavaScript
- [`gen-avoid-theme-bloat`](references/gen-avoid-theme-bloat.md) - Avoid Excessive Theme Variables
- [`gen-oklch-colors`](references/gen-oklch-colors.md) - Use OKLCH Color Space for Vivid Colors
- [`gen-utility-directive`](references/gen-utility-directive.md) - Use @utility for Custom Utilities
- [`gen-dynamic-utilities`](references/gen-dynamic-utilities.md) - Use Dynamic Utility Values
- [`gen-css-variable-syntax`](references/gen-css-variable-syntax.md) - Use Parentheses for CSS Variable References

### 3. Bundle Optimization (HIGH)

- [`bundle-remove-unused-plugins`](references/bundle-remove-unused-plugins.md) - Remove Built-in Plugins
- [`bundle-avoid-preprocessors`](references/bundle-avoid-preprocessors.md) - Avoid Sass/Less Preprocessors
- [`bundle-css-minification`](references/bundle-css-minification.md) - Enable CSS Minification in Production
- [`bundle-avoid-cdn-production`](references/bundle-avoid-cdn-production.md) - Avoid Play CDN in Production
- [`bundle-split-critical-css`](references/bundle-split-critical-css.md) - Extract Critical CSS for Initial Render

### 4. Utility Patterns (HIGH)

- [`util-renamed-utilities`](references/util-renamed-utilities.md) - Use Renamed Utility Classes
- [`util-important-modifier`](references/util-important-modifier.md) - Use Trailing Important Modifier
- [`util-variant-stacking`](references/util-variant-stacking.md) - Use Left-to-Right Variant Stacking
- [`util-explicit-colors`](references/util-explicit-colors.md) - Use Explicit Border and Ring Colors
- [`util-opacity-modifier`](references/util-opacity-modifier.md) - Use Slash Opacity Modifier
- [`util-gradient-via-none`](references/util-gradient-via-none.md) - Use via-none to Reset Gradient Stops

### 5. Component Architecture (MEDIUM-HIGH)

- [`comp-avoid-apply-overuse`](references/comp-avoid-apply-overuse.md) - Avoid Overusing @apply
- [`comp-reference-directive`](references/comp-reference-directive.md) - Use @reference for CSS Module Integration
- [`comp-utility-file-scope`](references/comp-utility-file-scope.md) - Understand Utility File Scope
- [`comp-smart-sorting`](references/comp-smart-sorting.md) - Leverage Smart Utility Sorting
- [`comp-container-customize`](references/comp-container-customize.md) - Customize Container with @utility

### 6. Theming & Design Tokens (MEDIUM)

- [`theme-semantic-tokens`](references/theme-semantic-tokens.md) - Use Semantic Design Token Names
- [`theme-dark-mode-class`](references/theme-dark-mode-class.md) - Use Class-Based Dark Mode for Control
- [`theme-prefix-variables`](references/theme-prefix-variables.md) - Use Prefix for Variable Namespacing
- [`theme-runtime-variables`](references/theme-runtime-variables.md) - Leverage Runtime CSS Variables
- [`theme-color-scheme`](references/theme-color-scheme.md) - Set color-scheme for Native Dark Mode

### 7. Responsive & Adaptive (MEDIUM)

- [`resp-mobile-first`](references/resp-mobile-first.md) - Use Mobile-First Responsive Design
- [`resp-container-queries`](references/resp-container-queries.md) - Use Container Queries for Component-Level Responsiveness
- [`resp-custom-breakpoints`](references/resp-custom-breakpoints.md) - Define Custom Breakpoints in @theme
- [`resp-hover-capability`](references/resp-hover-capability.md) - Understand Hover Behavior on Touch Devices
- [`resp-logical-properties`](references/resp-logical-properties.md) - Use Logical Properties for RTL Support

### 8. Animation & Transitions (LOW-MEDIUM)

- [`anim-gpu-accelerated`](references/anim-gpu-accelerated.md) - Use GPU-Accelerated Transform Properties
- [`anim-starting-style`](references/anim-starting-style.md) - Use @starting-style for Entry Animations
- [`anim-gradient-interpolation`](references/anim-gradient-interpolation.md) - Use OKLCH Gradient Interpolation
- [`anim-3d-transforms`](references/anim-3d-transforms.md) - Use Built-in 3D Transform Utilities

## How to Use

Run in the project root first:

```bash
npx -y @pymodel/react-frontend-skills detect                 # installed vs. targeted versions
npx -y @pymodel/react-frontend-skills scan --skill tailwind  # deprecated APIs → rule IDs
```

Read `references/<rule-id>.md` for each rule above that matches the task and for each `scan` hit: why it matters, then incorrect vs. correct code.

© PyModel · MIT · PyModel/react-frontend-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой