Словами самого skill
Дисциплина, ориентированная прежде всего на мастерство, для создания продуктового UI — дашбордов, административных панелей, SaaS-приложений, инструментов, страниц настроек, интерфейсов данных — с решениями, которые принимала бы ведущая дизайн-команда. Она требует рабочего брифа до написания кода: кто этот человек, какое единственное действие он пришёл совершить, и каким должен быть интерфейс на ощупь — словами, которые действительно что-то значат.
Далее описан подход к исследованию домена (домен, цветовой мир, фирменный элемент, отклонённые дефолты по умолчанию), шкала типографики на основе коэффициента, где иерархию задают вес и цвет, единая закреплённая стратегия глубины, семантические токены вместо жёстко заданных значений, а также базовые принципы полировки и анимации — табличные цифры, концентричный радиус, длительности до 300 мс, отсутствие анимации на высокочастотных действиях. Явно не предназначено для лендингов, маркетинговых сайтов, кампаний или чисто брендовой работы.
Что он выдаёт
- Предложение в формате Suggest + Ask с указанием домена, цветового мира, фирменного элемента, отклонений и направления.
- Встроенные отрендеренные образцы — палитровые сэмплы, шкала типографики в реальной гарнитуре, стек карточек с уровнями возвышения, фирменный элемент как реальный компонент — при наличии инструмента рендеринга; сама реализация всё равно попадает в кодовую базу.
- Сохранённый файл .interface-design/system.md с направлением, стратегией глубины, решениями по иерархии и повторяющимися паттернами компонентов, записанный только после согласия пользователя.
Как это работает
- 01Составьте рабочий бриф
Перед написанием кода определите, кто пользователь, какое действие он должен выполнить и каким должен быть интерфейс на ощупь — кратко, если направление не требует подтверждения.
- 02Исследуйте домен продукта
Подготовьте четыре результата перед предложением направления: минимум 5 концепций домена, 5+ цветов из физического мира продукта, один фирменный элемент и 3 очевидных дефолта, которые следует отклонить.
- 03Предложите и подтвердите направление
Начните с блока Suggest + Ask с указанием домена, цветового мира, фирменного элемента, отклонений и направления, затем убедитесь, что направление верное, перед началом работы.
- 04Рендерите образцы, где это возможно
Если в сессии есть встроенный инструмент визуального рендеринга, показывайте палитру, шкалу типографики, уровни возвышения и фирменный элемент как реальные компоненты вместо описания; иначе используйте код.
- 05Стройте на основе существующего, затем проверяйте
Изучите приложение, токены, паттерны компонентов и system.md, внесите изменения в реализацию, запустите сборку, проверку типов или тесты, если они доступны, затем проверьте визуально на десктопной и мобильной ширине.
- 06Предложите сохранить паттерны
После задачи предложите зафиксировать направление, стратегию глубины, решения по иерархии и повторяющиеся паттерны компонентов, чтобы последующие сессии оставались согласованными.