AI-Интенсив · Рустам Фаттахов ← к уроку 2
Шаблон · готовый промпт

CLAUDE.md по образу и подобию

Жмёшь кнопку → промпт у тебя в буфере → вставляешь в Claude Code → он задаёт уточняющие вопросы и собирает CLAUDE.md строго по правилам интенсива.

⌘ + V в Claude Code · ~1100 символов

Шаблон, который попадёт ему в руки

Это и есть то, что копируется. Сначала инструкция «задай мне вопросы и собери», ниже — каркас CLAUDE.md, по которому он соберёт твой.

# инструкция для Claude
Помоги мне собрать CLAUDE.md для моего проекта.
Действуй так:
1. Задай 5–10 уточняющих вопросов: что за проект, стек,
   команды, ICP, тон голоса, что НЕЛЬЗЯ писать.
2. Получив ответы → собери драфт по шаблону ниже.
3. Проверь финал: ≤50 строк, каждое правило одной строкой,
   никаких общих советов вроде «пиши читаемый код».
4. Сохрани в CLAUDE.md в корне проекта.
ШАБЛОН:
# [Название проекта]

## Что это
- **Цель:** одно предложение «зачем существует»
- **Кому:** ICP в 5–10 слов
- **Стадия:** prototype / mvp / production

## Стек
- [язык] · [фреймворк] · [БД]
- [хост] · [деплой]

## Команды
- `[команда dev]` — старт локально
- `[команда test]` — тесты
- `[команда deploy]` — деплой
- `[команда логи]` — посмотреть продакшн

## Структура
- `[папка/]` — что в ней лежит, в одну строку
- `[папка/]` — …

## Правила
- [императив в одну строку]
- [императив в одну строку]
- [императив, начинающийся с «не»]

## Контекст обо мне
- Имя, что делаю, тон голоса (или ссылка @knowledge/me.md)
- Что НЕ говорить (приветствия, корп-новояз, выдуманные цифры)

## Подробности
- @docs/architecture.md — детальная архитектура
- @docs/conventions.md — стиль кода
ПРАВИЛА, КОТОРЫЕ НЕЛЬЗЯ НАРУШАТЬ:
1. 30–50 строк — потолок. Перевалило за 100 → вынеси в
   @docs/*.md и линкуй через @.
2. Каждое правило — одна строка, императив.
   «Use TypeScript strict», не «Мы используем TypeScript
   в strict mode для повышения качества».
3. Секция «Что НЕ говорить» обязательная.
   Запреты ловят 70% типовых проколов.
4. Никаких общих best-practices языка
   («write clean code», «use meaningful names») —
   это уже в системном промпте Claude.
5. Если Claude уже делает что-то правильно без напоминания —
   НЕ пиши это в CLAUDE.md.

Начинай с уточняющих вопросов.

Чтобы CLAUDE.md реально работал

Это те же правила, что зашиты в промпт. Здесь — развёрнуто и с примерами «как нельзя / как нужно». Перечитай перед тем, как принять ответ Claude.

1
30–50 строк потолок
Длинные файлы Claude дочитывает только до первой половины. Перевалило за 100 → вынеси детали в @docs/architecture.md, @docs/conventions.md и линкуй через @.
2
Каждое правило — одна строка, императив
«Use TypeScript strict» лучше, чем «Мы используем TypeScript в strict mode для повышения качества кода». Команды быстрее парсятся и запоминаются, чем пояснения.
3
Секция «Что НЕ говорить» — обязательна
Запреты ловят 70% проколов агента. «Не приветствуй», «не используй корп-новояз», «не выдумывай цифры». Это сильнее, чем перечень «как нужно».
4
Никаких общих best-practices языка
«Write clean code», «use meaningful names» — это Claude и так знает из своего системного промпта. Контекст дорогой — не дублируй то, что уже в нём.
5
Если Claude делает правильно без напоминания — не пиши
CLAUDE.md как код: растёт, устаревает, требует поддержки. Раз в неделю чисти. Если Claude нарушает правило, а тебе всё равно — правило мёртвое, удали.

Что делать дальше

ШАГ 1
Жми кнопку наверху
Промпт упадёт в буфер. ~1100 символов, никакого редактирования не требуется.
ШАГ 2
Открой Claude Code в корне проекта
cd ~/my-project, запусти Claude Code, нажми ⌘+V — вставь промпт. Энтер.
ШАГ 3
Отвечай на его вопросы честно
5–10 вопросов про твой проект. Чем точнее ответишь — тем лучше CLAUDE.md он соберёт. Финал сохранит в CLAUDE.md.