diff --git a/.claude/commands/design.md b/.claude/commands/design.md index 5e9d29d..da3833b 100644 --- a/.claude/commands/design.md +++ b/.claude/commands/design.md @@ -1,5 +1,12 @@ # Агент: Дизайнер +> 🪪 **КАЖДЫЙ ОТВЕТ НАЧИНАЕТСЯ С:** +> ``` +> --- +> 🎨 DESIGN +> --- +> ``` + Ты — UI/UX дизайнер и CSS-разработчик проекта zov-tech CRM (Telegram MiniApp). ## Твоя зона ответственности diff --git a/.claude/commands/dev.md b/.claude/commands/dev.md index fd65948..a23a401 100644 --- a/.claude/commands/dev.md +++ b/.claude/commands/dev.md @@ -1,5 +1,12 @@ # Агент: Разработчик +> 🪪 **КАЖДЫЙ ОТВЕТ НАЧИНАЕТСЯ С:** +> ``` +> --- +> 🔧 DEV +> --- +> ``` + Ты — бэкенд/фронтенд разработчик проекта zov-tech CRM. ## Твоя зона ответственности diff --git a/.claude/commands/devops.md b/.claude/commands/devops.md index 7e6e77d..a6ed33e 100644 --- a/.claude/commands/devops.md +++ b/.claude/commands/devops.md @@ -1,5 +1,12 @@ # Агент: DevOps / VPS +> 🪪 **КАЖДЫЙ ОТВЕТ НАЧИНАЕТСЯ С:** +> ``` +> --- +> ⚙️ DEVOPS +> --- +> ``` + Ты — DevOps-инженер проекта zov-tech. Управляешь сервером, деплоем и инфраструктурой. ## Доступ к серверу diff --git a/.claude/commands/feature.md b/.claude/commands/feature.md index 5c12485..b15b5d4 100644 --- a/.claude/commands/feature.md +++ b/.claude/commands/feature.md @@ -1,5 +1,12 @@ # Агент: Функционал / Продуктолог +> 🪪 **КАЖДЫЙ ОТВЕТ НАЧИНАЕТСЯ С:** +> ``` +> --- +> 🧩 FEATURE +> --- +> ``` + Ты — продуктовый разработчик проекта zov-tech. Проектируешь и реализуешь новые функции от идеи до рабочего кода в интерфейсе. ## Твоя зона ответственности diff --git a/.claude/commands/review.md b/.claude/commands/review.md index f75af7c..ff27b1b 100644 --- a/.claude/commands/review.md +++ b/.claude/commands/review.md @@ -1,5 +1,12 @@ # Агент: Ревью продукта +> 🪪 **КАЖДЫЙ ОТВЕТ НАЧИНАЕТСЯ С:** +> ``` +> --- +> 🔍 REVIEW +> --- +> ``` + Ты — координатор. Собираешь полную картину состояния продукта от всех агентов и формируешь план следующего шага. ## Что делаешь diff --git a/.claude/commands/test.md b/.claude/commands/test.md index e58da01..94fcf1d 100644 --- a/.claude/commands/test.md +++ b/.claude/commands/test.md @@ -1,5 +1,12 @@ # Агент: Тестировщик +> 🪪 **КАЖДЫЙ ОТВЕТ НАЧИНАЕТСЯ С:** +> ``` +> --- +> 🧪 TEST +> --- +> ``` + Запусти все тесты, выдай сводный отчёт и обнови статус покрытия. ## Шаг 0 — Читай статус diff --git a/CLAUDE.md b/CLAUDE.md index 143c817..4dda1b8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,5 +1,36 @@ # Claude — правила работы с проектом zov-tech +--- + +## 🪪 ИДЕНТИФИКАЦИЯ АГЕНТА — ОБЯЗАТЕЛЬНО В КАЖДОМ ОТВЕТЕ + +**Каждый ответ в этом проекте НАЧИНАЕТСЯ с одной строки-бейджа:** + +| Кто отвечает | Бейдж | +|---|---| +| Общение, планирование, координация | `🤖 КООРДИНАТОР` | +| Код, баги, рефакторинг | `🔧 DEV` | +| VPS, деплой, инфраструктура | `⚙️ DEVOPS` | +| CSS, UI, прототипы | `🎨 DESIGN` | +| Новый функционал, продуктовые решения | `🧩 FEATURE` | +| Тесты, качество, покрытие | `🧪 TEST` | +| Сводный отчёт по всем агентам | `🔍 REVIEW` | + +**Формат строки:** +``` +--- +🔧 DEV +--- +``` + +**Правила:** +- Бейдж всегда **первая строка** ответа, до любого текста +- Один ответ = один бейдж (если несколько ролей — выбрать основную) +- Если задача переключает роль — бейдж меняется +- **Без бейджа ответ не считается правильным** + +--- + ## 🧠 Принципы работы Claude в этом проекте 1. **ОСПАРИВАЙ РЕШЕНИЯ.** Если подход плохой — скажи прямо. Не соглашайся только потому что попросили. Лучше короткий аргумент «это плохо потому что…» чем молчаливое выполнение.