Browse commands

/impeccable teach

Teach

Научите Impeccable, для кого ваш продукт — один раз на проект.

PRODUCT.mdЗагружается при каждой команде
РегистрПродукт. Дизайн служит задаче.
ПользователиSRE на дежурстве, читают быстро, часто в темноте.
Фирменный голосСпокойный, клинический, без хайпа.
АнтиреференсыФиолетовые градиенты. Стеклоформа. «Повысьте свою продуктивность.»

Готовый PRODUCT.md. Только стратегия: кто, что, зачем. Никаких цветов, шрифтов или пиксельных значений — они живут в DESIGN.md.

Когда использовать

Запустите /impeccable teach один раз в начале проекта. Это входная рампа. Без него каждая другая команда будет производить дизайн, который технически грамотен, но генеричен по тону: стандартный SaaS-голос, безопасные шрифты по умолчанию, ИИ-палитра. С ним каждая команда читает ваши ответы перед генерацией.

Обращайтесь к нему, когда:

  • Вы только что установили Impeccable в новом проекте. Первое, что нужно запустить. Другие команды будут подталкивать вас к нему, если вы пропустите.
  • Фирменное направление проекта изменилось. Новое позиционирование, новая аудитория, новый голос. Перезапустите teach, и обновлённый контекст протечёт через каждую команду.
  • Другая команда выдала «контекст дизайна не найден» и остановилась. Это сигнал: запустите teach, затем продолжайте.

Как это работает

Teach создаёт два дополняющих файла в корне проекта:

  • PRODUCT.md — стратегический файл. Регистр (бренд или продукт), целевые пользователи, назначение продукта, фирменная индивидуальность, антиреференсы, принципы дизайна, потребности в доступности. Отвечает на «кто, что, зачем».
  • DESIGN.md — визуальный файл. Цвета, типографика, возвышение, компоненты, правила «делай и не делай». Отвечает на «как это выглядит». Создаётся делегированной командой /impeccable document, которую teach вызывает в конце.

Процесс сначала сканирует кодовую базу (README, package.json, компоненты, токены, фирменные ассеты) и формирует гипотезу о регистре: брендовые (лендинги, маркетинг, портфолио, где дизайн и есть продукт) или продуктовые (UI приложений, дашборды, инструменты, где дизайн служит продукту). Регистр — первый вопрос, потому что он определяет все последующие ответы: типографические умолчания, энергию анимации, цветовую стратегию, набор референсов, из которых черпают команды вроде /impeccable typeset. После регистра teach спрашивает только то, что не смог вывести: пользователи, индивидуальность в трёх настоящих словах, референсы и антиреференсы, требования к доступности.

PRODUCT.md — только стратегический. Никаких цветов, шрифтов или пиксельных значений. Они живут в DESIGN.md. Разделение двух файлов намеренное: стратегия может оставаться стабильной, пока визуальная система развивается.

Попробуйте

/impeccable teach

Ожидайте интервью на 5–8 минут. Первый вопрос обычно о регистре; остальные короткие. Teach цитирует то, что вывел из вашего кода («по маршрутам это выглядит как продуктовая поверхность, подходит?»), так что вы подтверждаете, а не начинаете с нуля.

В конце teach предлагает запустить /impeccable document за вас. Скажите да, если нет конкретной причины подождать. Настоящий DESIGN.md — это то, что держит варианты, полировки и аудиты в рамках бренда.

Подводные камни

  • Пропуск ради «просто быстро попробовать команду». Каждая другая команда проведёт интервью прямо в процессе. Запуск teach первым — быстрее, а не медленнее.
  • Общие ответы. «Современный и чистый» — не полезно. «Тёплый, механический, категоричный» — полезно. Будьте конкретны. Будьте готовы не согласиться со безопасными умолчаниями.
  • Восприятие PRODUCT.md как неизменного. Файл ваш. Если teach поместил туда что-то не совсем правильное, отредактируйте. Каждая команда читает текущий файл.
  • Перечисление только прилагательных для референсов. Бренды, продукты, печатные объекты: поимённо, а не описательно. «Страницы образцов Klim Type Foundry», а не «технический и чистый». Антиреференсы должны быть столь же конкретными.