Appearance
Skill: Landing Autopilot Pro
Когда использовать
- Нужно быстро сделать новый лендинг под конкретную компанию/оффер.
- Нужен production-ready результат без долгих уточнений.
- Важно не спорить о процессе, а стабильно выдавать сильный дизайн и конверсию.
Цель
Сделать лендинг уровня senior UI/UX + frontend за 1 итерацию с минимальным количеством вопросов и с гарантированным quality gate.
P0: Frontend AI Quality Gate
Перед Discovery и реализацией обязательно использовать skill-frontend-ai-quality-gate.
Для premium/public landing также обязательно использовать skill-designcorp-visual-doctrine в Premium Landing Mode. skill-designer-core не является style source для лендингов.
Жёсткий порядок для новых лендингов:
- Собрать реальные референсы.
- Создать/обновить
PRODUCT.md. - Создать/обновить
DESIGN.mdдо кода. - Использовать Impeccable для shape/critique/harden, если он доступен.
- Проверить screenshots 1440 + 390 без horizontal overflow.
- Для русского текста использовать ru-text.
Режим работы (без лишних вопросов)
- Если нет блокера, не задавать вопросов до первой полноценной версии.
- Сразу: референсы -> 3 направления -> выбор Recommended -> реализация.
- Если пользователь пишет "не нравится" — сразу новая версия (без защиты старого решения).
P0: Обязательный Discovery
- Собрать минимум 10 референсов по нише и типу страницы.
- Дать 3 направления:
- Direction A: conservative conversion-first
- Direction B: balanced brand+conversion
- Direction C: bold visual
- Для каждого направления зафиксировать:
- visual language
- layout pattern
- CTA стратегия
- риски
- Выбрать Recommended и сразу реализовать.
P0: Обязательный каркас лендинга (Skeleton)
Использовать как дефолт для любых компаний. Менять только акценты, не базовую логику:
- Hero (обязателен):
- 1 главный оффер
- 1 primary CTA + 1 secondary CTA
- 2 варианта hero (A/B), быстрый switch
- Value System (обязателен):
- 4 карточки (1 доминирующая + 3 поддерживающих)
- четкая смысловая иерархия
- Process / Execution Loop (обязателен):
- 4 шага
- короткие формулировки без воды
- Proof (обязателен):
- 3 метрики + 1 блок доверия/цитата
- FAQ (обязателен):
- 4 вопроса, закрывающих возражения
- Final CTA (обязателен):
- повтор оффера
- 2 действия: primary + fallback
Preset System (обязательно)
- Перед реализацией выбрать один preset из
STYLE_PRESETS.md. - Если пользователь preset не указал:
- по умолчанию использовать
Balanced Conversion.
- Если пользователь просит premium, high-end, вау, конкурсный дизайн, студийный сайт, brand surface или redesign reset:
- не использовать
Balanced Conversionкак visual direction; - выбрать/создать premium aesthetic lane из реальных референсов;
Balanced Conversionможно применять только к CTA/структуре, не к визуальному стилю.
- Применять preset целиком:
- hero-композиция
- цветовая система
- стиль карточек
- CTA-стиль
- motion-уровень
- Не смешивать пресеты в одной версии без явной просьбы пользователя.
Контент-правила (жестко)
- Формула по странице:
- Offer -> Proof -> Process -> FAQ -> CTA
- У каждого блока одна функция:
- объяснить
- доказать
- снять возражение
- привести к действию
- Никакого lorem ipsum и шаблонной "воды".
- Тон: деловой, конкретный, без пафоса.
Визуальные правила
- Страница должна выглядеть как цельный арт-дирекшн, а не как набор блоков.
- Сильная типографика и ритм обязательны.
- Визуальный контраст должен проходить 5-second clarity test.
- Mobile и desktop одинаково качественные.
Ассеты и изображения
- Минимум 2 визуала: hero + support.
- Можно использовать:
- реальные фото (с указанием источника и лицензии)
- сгенерированные изображения (обязательно: prompt, negative prompt, size)
- При замене изображений всегда использовать новый filename (антикэш).
- Не использовать чужие бренд-ассеты 1-в-1.
Реализация в коде
- Добавить новый route с локалями.
- Добавить пункт в navigation desktop+mobile.
- Добавить переводы минимум для ru/en/pl/ua.
- Поддержать переключение hero A/B (если не попросили оставить только один).
Rapid Visual Loop (обязательно)
После первой версии быть готовым к сверхбыстрым правкам:
- Micro-tuning (цвет, фон, радиус, бордер, opacity) — без рефакторинга.
- Macro-tuning (hero/layout/арт-дирекшн) — за 1 итерацию.
- На каждую правку отвечать прямым действием в коде.
Auto-Evolution Protocol (обязательно после каждого проекта)
- Сразу после завершения проекта обновить:
CHANGELOG.md(новая запись)- при необходимости
STYLE_PRESETS.md - при необходимости
SKILL.md(разделы DO/DON'T/TUNING)
- Формат записи в
CHANGELOG.md:
- date
- project/repo
- preset used
- what worked
- what failed
- what changed in skill
- expected impact
- Правило изменений:
- добавлять только повторяемые решения, которые дали явный плюс.
- удалять/понижать приоритет решений, которые вызвали негативный фидбек.
- Это обязательный шаг выполнения skill, а не дополнительная опция.
Quality Gate (Definition of Done)
Задача считается завершенной только если:
- Новый пункт меню ведет на новую страницу.
- Страница работает во всех локалях.
- Визуально это дизайнерский лендинг, не шаблонный набор.
- Есть hero A/B (или оставлен один по явной просьбе пользователя).
- Есть 2 изображения (hero/support) с источником/промптами.
- Lint и Build проходят.
Финальный отчет (обязательный формат)
- P0: что реализовано и почему выбран стиль.
- P1: альтернативы и как переключить.
- P2: изображения (источник или prompt/negative/size) + UX-check.
- RISK: возможные просадки и как закрыты.
- Список измененных файлов.
Правило постоянного улучшения skill
После каждого проекта фиксировать:
- Что сработало лучше всего по конверсии/фидбеку.
- Где было больше всего правок пользователя.
- Что добавить в дефолтный skeleton/чек-лист.
Это не "дообучение модели", а эволюция процесса: skill становится точнее и быстрее после каждого релиза.
P1
- Основная реализация и расширение функционала после выполнения P0.
P2
- Полировка, оптимизация и необязательные улучшения.