Что выдаёт генератор#
Это генератор ТЗ и промтов для работы с ИИ-агентом, который пишет код. В списке 17 вариантов: Cursor, Claude Code, Codex, GitHub Copilot, Cline, Zed, Windsurf, Kiro, Gemini CLI, OpenCode, Aider, GigaCode, SourceCraft, Google Antigravity, Lovable, Bolt.new и «Другой агент». На выходе три файла:
- ТЗ. Описание проекта под выбранный тип и стек. Там, где генератор не может знать данных (название, тексты, контакты), стоят пометки
[ЗАПОЛНИ: …]. - Файл правил. В формате и по пути твоего инструмента: например, cursor rules в
.cursor/rules/project.mdcдля Cursor илиCLAUDE.mdдля Claude Code. Для Lovable и Bolt.new — текст, который вставляется в настройки проекта. - Первый промт. Агент сначала задаёт вопросы и составляет план, а код пишет после.
По желанию можно добавить AGENTS.md. Каждый файл можно скопировать или скачать, а все сразу — одним zip-архивом, где файлы уже лежат по нужным путям.
Как заполнить поля#
- Инструмент. Где ты работаешь. От этого зависит формат и путь файла правил.
- Тип проекта. Что делаешь: от этого зависит содержание ТЗ.
- Стек. Выбери из списка или впиши свой.
- О проекте. До 300 символов своими словами: для кого проект и что в нём должно быть.
Нажми «Сгенерировать» — ответ придёт примерно за 7 секунд.
Пример результата#
Это пример, чтобы было видно формат. Входные данные: Cursor, лендинг, Astro, «Лендинг для небольшой студии йоги: расписание, цены, запись через Telegram». Файлы здесь сокращены. Настоящий ответ зависит от твоих полей и каждый раз немного отличается.
1. ТЗ
Цель: одностраничный сайт студии йоги, чтобы новые клиенты увидели
расписание и цены и записались через Telegram.
Что входит:
- первый экран с названием, коротким описанием и кнопкой «Записаться»;
- расписание занятий по дням недели;
- цены на разовое занятие и абонементы;
- блок «Как нас найти» с адресом и картой-картинкой;
- кнопка записи, которая открывает Telegram-чат студии.
Что не входит:
- онлайн-оплата и личный кабинет;
- админка для редактирования расписания;
- блог.
Технические требования:
- Astro, статическая сборка, без бэкенда;
- расписание и цены лежат в одном файле данных, чтобы их было просто менять;
- адаптивная вёрстка от 360 px.
Готово, когда:
- npm run build проходит без ошибок;
- страница нормально выглядит на телефоне и на компьютере;
- кнопка «Записаться» открывает Telegram;
- все тексты заполнены, пометок [ЗАПОЛНИ] не осталось.
Название студии: [ЗАПОЛНИ: название]
Ссылка на Telegram: [ЗАПОЛНИ: t.me/...]
Адрес: [ЗАПОЛНИ: адрес]
2. Файл правил: .cursor/rules/project.mdc
---
description: Правила проекта: лендинг студии йоги на Astro
alwaysApply: true
---
- Стек: Astro, статическая сборка. Бэкенд не добавляй.
- Страница: src/pages/index.astro, блоки в src/components/.
- Расписание и цены храни в src/data/, не в разметке.
- Новые зависимости ставь только с объяснением, зачем они нужны.
- Не трогай файлы, о которых тебя не просили.
- Секреты и ключи в код не пиши.
- Перед тем как сказать «готово», запусти npm run build.
- В конце коротко перечисли, какие файлы изменил и зачем.
3. Первый промт
Прочитай ТЗ ниже и правила в .cursor/rules/project.mdc.
Код пока не пиши. Сначала задай вопросы обо всём, что неясно
или не хватает. Потом предложи план по шагам: какие файлы создашь
и в каком порядке. Начнём после того, как я подтвержу план.
[вставь сюда ТЗ]
Что дальше#
- Заполни в ТЗ все места с пометкой
[ЗАПОЛНИ: …]. - Сохрани файл правил в проект по пути, который указал генератор (для Lovable и Bolt.new — вставь текст в настройки проекта).
- Отправь агенту первый промт вместе с ТЗ.
Если нужно больше#
Для проекта с оплатой, авторизацией или несколькими ролями пользователей ТЗ стоит дописать вручную — как это сделать, разобрано в статье ТЗ для нейросети. Подробнее о файлах правил — на карточках Cursor и Claude Code и на странице AGENTS.md. Готовые запросы под типовые задачи — в разделах промты и задачи, а сравнить агентов можно в каталоге инструментов.