Словами самого skill
Этот skill обеспечивает премиальный уровень фронтенд-дизайн-инжиниринга, который ломает стандартные предубеждения LLM в вёрстке.
Он использует рандомизацию на основе Python для предотвращения повторяющихся макетов, требует структуру страницы AIDA с массивными отступами между секциями, ограничивает заголовки hero до 2-3 строк с помощью ультраширких контейнеров, строит математически безупречные bento-сетки без пробелов с grid-flow-dense, реализует продвинутые GSAP ScrollTrigger для закрепления, стекирования и скраббинг-анимаций, встраивает inline микро-изображения прямо в типографику и запрещает мета-метки вроде 'SECTION 01' и узкие контейнеры, вызывающие переносы текста на 6 строк. Каждая страница требует блок проверки design_plan перед выводом кода UI.
Что он выдаёт
- Код React/UI с GSAP ScrollTrigger-анимациями и математически безупречными сетками
Как это работает
- 01Симуляция рандомизации Python на основе seed из промпта
Перед написанием любого кода UI смоделируйте Python-скрипт, используя количество символов промпта пользователя для детерминированного выбора одной архитектуры hero, одного стека типографики, трёх архитектур компонентов и двух парадигм GSAP.
- 02Структурирование страницы по фреймворку AIDA
Постройте страницу, следуя принципам Attention (кинематографичный hero), Interest (bento-сетка высокой плотности), Desire (эффекты скролла GSAP) и Action (массивный CTA и футер).
- 03Создание bento-сеток без пробелов с математической точностью
Используйте grid-flow-dense из Tailwind в каждой bento-сетке и математически проверяйте, что значения col-span и row-span идеально соединяются без пустых зазоров и недостающих углов.
- 04Реализация продвинутых GSAP ScrollTrigger-анимаций
Пишите реальный GSAP с ScrollTrigger для закрепления при скролле с разделёнными макетами, эффектов масштабирования и затухания изображений, скраббинг-раскрытия текста с последовательным изменением прозрачности и динамического стекирования карточек.
- 05Вывод обязательной проверки Design_plan
Перед написанием любого кода React или UI выведите блок design_plan, содержащий выполнение Python RNG, проверку AIDA, математическую проверку hero на гарантию 2-3 строк, доказательство плотности bento и подтверждение проверки на отсутствие меток.