Один промпт даёт черновик. Пятнадцать промптов дают продукт
Пятнадцать команд Claude Code по стадиям сборки: замысел, данные, сборка, проверка, порядок и отдельно — что говорить, когда нейросеть уже наломала.
В карусели я показал пять команд — по одной на этап сборки. Здесь все пятнадцать, в том порядке, в котором они реально идут, и с объяснением, зачем каждая.
Почему один промпт даёт кашу
Обычная просьба звучит так: «сделай мне сервис под воронку». И нейросеть его делает. Она вообще всегда делает ровно то, что попросили.
Проблема в том, что за одной фразой прячется десяток решений, которые кто-то должен принять: как хранить данные, что показывать при ошибке, кто имеет право открыть чужую запись, что делать, если оплата прошла, а доступ не открылся. Ты этих решений не принял — значит их приняла машина. Наугад.
Дальше ты просишь поменять одну вещь, она тянет за собой три других, и через пару правок всё разваливается. Не потому что модель слабая. Потому что фундамент клали без чертежа.
Лечится не более умной моделью, а порядком. Проект — это стадии, и на каждой у тебя своя команда.
Стадия 1. Замысел
Здесь ты запрещаешь писать код. Это главное правило всего списка: пока не согласован замысел, ни одной строки.
1. «Разложи задачу на этапы и покажи схему. Не пиши код, пока я не утвержу план»
2. «Задай мне десять вопросов, ответы на которые тебе нужны, чтобы не гадать»
3. «Опиши, как это будет работать глазами пользователя: шаг за шагом, от первого экрана до результата»
Второй промпт экономит больше всего времени. Машина честно перечислит, где именно она собиралась додумать за тебя, и ты закроешь дыры до того, как они станут кодом.
Стадия 2. Данные
Данные — самое дорогое, что есть в проекте. Код переписывается за вечер, накопленные записи — нет.
4. «Спроектируй структуру хранения под эти сценарии. Покажи, что сломается, когда записей станет в сто раз больше»
5. «Перечисли всё, что мы храним. Отдельно отметь, что из этого личные данные людей»
Пятый пункт звучит скучно ровно до того дня, когда придётся отвечать за утечку.
Стадия 3. Сборка
Тут появляется код. И тут же появляется соблазн дать нейросети построить всё сразу — не давай.
6. «Собери самую маленькую работающую версию: один сценарий от начала до конца, без красоты»
7. «Покажи, что уже работает и что я могу нажать руками прямо сейчас»
8. «Останавливайся после каждого законченного куска и жди моего “дальше”»
Восьмой промпт превращает нейросеть из подрядчика, который приносит гору через час, в напарника, с которым ты идёшь короткими шагами. Разница видна не сразу, а на второй неделе, когда проект ещё жив.
Стадия 4. Проверка
Самая пропускаемая стадия. Работает же.
9. «Пройдись по коду как злоумышленник: где утекут ключи, где нет проверки прав, где можно открыть чужие данные»
10. «Напиши тесты на то, что реально сломает живой пользователь, а не на очевидное»
11. «Прикинься самым бестолковым юзером и опиши десять способов сломать это без злого умысла»
Девятый и одиннадцатый дают разное. Первый ищет того, кто ломает нарочно, второй — того, кто просто ввёл кириллицу в поле почты и загрузил файл на двести мегабайт. Второй тип встречается в сто раз чаще.
Стадия 5. Порядок
Стадия, которую пропускают все, а зря: именно она решает, сможешь ли ты вернуться назад, когда следующая правка всё сломает.
12. «Разбей сделанное на чистые коммиты, каждый — одна законченная мысль»
13. «Напиши в двух абзацах, что мы построили и как это запустить с нуля на чистой машине»
Тринадцатый — подарок себе будущему. Через месяц ты не вспомнишь, как это поднимается, а описание будет лежать рядом с кодом.
Стадия 6. Когда уже наломала
Отдельные две команды на случай, когда всё сломалось. Именно здесь люди чаще всего роняют проект окончательно: просят «почини» по кругу, и каждая попытка добавляет новый слой поверх непонятой поломки.
14. «Не чини наугад. Сначала объясни, почему сломалось, потом предложи два способа починить и скажи, какой выберешь и почему»
15. «Откатись к последнему рабочему состоянию и начни с того места, где мы разошлись»
Пятнадцатый работает только если у тебя есть куда откатываться. Про сетку безопасности, которая это обеспечивает, я писал отдельно: Полный доступ нейросети — вопрос отката.
Как этим пользоваться
Не заучивать. Положить в файл рядом с проектом и вставлять по одному, когда доходишь до нужной стадии.
Три вещи, которые усиливают весь список:
- контекст перед задачей. Промпт работает в разы лучше, когда машина уже знает, что за проект и какие в нём правила — про это здесь
- роли вместо одной просьбы. Один и тот же этап можно прогнать глазами архитектора, инженера и ревьюера — разбор с шаблоном
- свои формулировки. Мои пятнадцать — это отправная точка. Через неделю у тебя появятся свои, под твои задачи, и вот они будут работать лучше всего
Почему порядок важнее формулировок
Красивая формулировка промпта улучшает один ответ. Правильный порядок улучшает весь проект.
Причина в том, что каждая стадия принимает решение, от которого зависят следующие. Ошибка в замысле дешевле всего стоит на первой стадии и дороже всего — на пятой, когда под неё уже собран код, тексты и структура.
Отсюда практическое правило: не переходи на следующую стадию, пока не можешь одной фразой сказать, что получилось на текущей. Не можешь — значит, стадия не закрыта, и следующая просто перенесёт неопределённость дальше.
Как понять, что стадия закрыта
Замысел. Ты можешь объяснить задачу одним предложением, и в нём нет слова «и».
Данные. Известно, откуда берётся каждое значение, и ни одно не «появится потом».
Сборка. Есть работающий кусок, который можно запустить и посмотреть.
Проверка. Найдены проблемы. Если проверка ничего не нашла — она была формальной.
Порядок. Написано, как это запускать и что делать, когда сломается.
Последний пункт пропускают чаще всех, а он определяет, переживёт ли проект неделю без твоего участия.
Частые вопросы
Почему один промпт даёт кашу?
Потому что в одном шаге склеиваются разные типы работы: замысел, данные, реализация и проверка. Модель выполняет их одновременно и усредняет, а ошибка на раннем этапе тянется во все последующие.
Обязательно ли использовать все пятнадцать команд?
Нет. Обязателен порядок стадий, а количество команд зависит от размера задачи. На маленькой достаточно одной команды на стадию.
Что делать, когда нейросеть уже наломала?
Не чинить поверх. Вернуться к последнему состоянию, которое работало, и пройти стадию заново с уточнённой формулировкой. Правки поверх сломанного дают ещё более запутанный результат.
Работают ли эти промпты без настроенной среды?
Работают, но каждый раз с нуля. Под ними подразумевается фундамент: файл правил, память между сессиями и навыки под повторяющиеся задачи, иначе контекст приходится вводить в каждой команде.
Если хочешь это под себя
Под всем этим лежит настроенная система: файл правил проекта, память между сессиями, скиллы под повторяющиеся задачи, сетка отката. Без неё промпты работают, но каждый раз с нуля.
Собрать этот фундамент под свой проект за вечер — это [МИКРО-ПРОДУКТ]: [ССЫЛКА-МИКРО]
Это только фундамент. А дальше?
Как собрать первый скилл под себя, построить контент-завод, привести трафик и превратить подписчика в оплату — разбираю по шагам в Telegram. Честный дневник стройки с нуля.
📲 Зайти в канал и идти рядом 🔥