HE
tailwind
Использует Tailwind CSS v4.2 browser-runtime для HyperFrames. Применяйте при создании проектов через `hyperframes init --tailwind`, написании классов и настройке тем. Не используйте CDN или tailwind.config.js.
Что делает навык
Использует Tailwind CSS v4 (browser-runtime @tailwindcss/browser@4.2.4) для стилизации HTML-композиций в HyperFrames. Применяется при создании проектов через `hyperframes init --tailwind` для обеспечения детерминированного рендеринга без использования CDN или tailwind.config.js.
Когда применять
- Создание проектов через `hyperframes init --tailwind` с использованием утилитарных классов и CSS-first тем.
- Миграция стилей с Tailwind v3 на v4: замена директив @tailwind и tailwind.config.js на блоки @theme и @utility.
- Настройка стабильных размеров и анимаций для видео-лейаутов с учетом ограничений browser-runtime.
- Исправление проблем с отсутствующими стилями при рендеринге, связанных с динамической генерацией классов.
Как работает
- Проверить, что проект создан через `hyperframes init --tailwind` и в index.html присутствует скрипт `@tailwindcss/browser@4.2.4`.
- Убедиться в наличии и готовности shim `window.__tailwindReady` перед началом захвата кадров.
- Использовать блоки `<style type="text/tailwindcss">` с директивами `@theme` для токенов и `@utility` для кастомных утилит вместо JS-конфигураций.
- Применять полные статические классы в HTML, избегая динамической сборки имен классов во время рендеринга.
- Запускать валидацию через `npx hyperframes lint`, `validate` и `inspect` для проверки отсутствия пропущенных стилей.
- При необходимости стабильного рендеринга в продакшене скомпилировать Tailwind в CSS и подключить stylesheet напрямую.
Примеры запросов агенту
Создай новый проект HyperFrames с поддержкой Tailwind CSS v4.
Перепиши стили компонента, убрав tailwind.config.js и заменив их на @theme в блоке text/tailwindcss.
Исправь классы в верстке, чтобы избежать динамической генерации имен, которые могут не отрендериться в HyperFrames.
Что понадобится
- Установленный CLI HyperFrames с поддержкой команды `hyperframes init --tailwind`.
- Среда выполнения с доступом к `@tailwindcss/browser@4.2.4`.
- Наличие `window.__tailwindReady` в DOM для корректного захвата кадров.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «heygen-com-tailwind» из репозитория:
# https://github.com/heygen-com/hyperframes
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r heygen-com-tailwind/ ~/.claude/skills/heygen-com-tailwind/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.