Browse commands

/impeccable shape

Shape

Подумайте перед тим, як будувати. Створіть дизайнерський бриф через виявлення, а не вгадування.

brief.mdРезультат /impeccable shape
ПризначенняДозволити постійним підписникам змінювати те, що вони отримують, не втрачаючи їх через відписку.
КористувачПоспішає, на мобільному, під час зустрічі. Читає швидко, мало терпіння.
Контент4 типи дайджесту, 2 частоти, одна кнопка “відписатися від всього” внизу.
ВідчуттяСпокій, довіра, без темних патернів.
ОбмеженняMobile-first. Контраст WCAG AA. Одна колонка, без модальних вікон.

Бриф shape — це компас, а не специфікація. Він фіксує намір, а не UI. Навички реалізації читають його перед написанням жодного рядка коду.

Коли використовувати

/impeccable shape — це те, з чого починається функція. Перш ніж хто-небудь пише код, перш ніж хто-небудь сперечається про обробку hero-секції, перш ніж хто-небудь обирає шрифт. Використовуйте це, щоб змусити розмову з виявлення про призначення, користувачів, контент та обмеження, а потім зафіксувати відповіді як дизайнерський бриф, на який можуть спиратися навички реалізації.

Зверніться до неї щоразу, коли функція ось-ось почнеться, квиток є розпливчастим, або ви ловите себе на тому, що пишете JSX, щоб зрозуміти, чим має бути продукт.

Як це працює

Більшість UI, згенерованих AI, зазнають невдач не через поганий код, а через пропущене мислення. Модель стрибає до “ось сітка карток”, не запитуючи “що користувач намагається зробити”. /impeccable shape інвертує цей порядок.

Навичка проводить структуроване інтерв’ю з виявлення в розмові. Вона не буде писати код протягом цієї фази. Питання охоплюють:

  • Призначення та контекст: для чого функція, хто її використовує, в якому стані розуму вони перебувають
  • Контент та дані: що відображається, реалістичні діапазони, крайові випадки, що є динамічним
  • Цілі дизайну: найважливіша річ, бажане відчуття, референсні приклади
  • Обмеження: технічні, контентні, доступності, локалізації

Ви відповідаєте природно. Навичка ставить уточнюючі запитання, а не форму. Наприкінці вона створює дизайнерський бриф: структурований артефакт, який ви можете передати до /impeccable або будь-якої іншої навички реалізації.

Примітка: якщо ви хочете повний процес (інтерв’ю з виявленням, а потім одразу перехід до будування), використовуйте /impeccable craft замість цього. Він запускає /impeccable shape всередині, а потім продовжує до реалізації з візуальною ітерацією. /impeccable shape окремо — для випадків, коли вам потрібен лише бриф, щоб ви могли передати його до будь-якого підходу до реалізації на ваш вибір.

Спробуйте

/impeccable shape a daily digest email preferences page

Очікуйте розмову на 5-10 запитань. Навичка запитує такі речі, як “хто відкриває це, і чи вони вже залучені чи все ще цікавляться” та “що відбувається, коли користувач відписався від усього, ми ховаємо функцію чи показуємо щось”. Ви відповідаєте, і бриф матеріалізується.

Звідти ви можете передати бриф до /impeccable, /impeccable polish або будь-якої іншої навички. Або просто використовувати його як довідку, поки будуєте вручну.

Підводні камені

  • Пропуск через те, що здається повільним. Інтерв’ю займає хвилин 5. Переробки, яких ви уникаєте, вимірюються годинами.
  • Ставлення до брифу як до специфікації. Це компас, а не контрольний список. Він фіксує намір, а не UI.
  • Відповіді “стандартно” або “нормально”. Конкретність — це вся суть. Якщо користувач “поспішає, на мобільному, між зустрічами”, так і скажіть. Це змінює все вниз по ланцюгу.