From 2d0246a5b5af7fb0a036316911b18b144e9e1262 Mon Sep 17 00:00:00 2001 From: wasrusgen Date: Mon, 18 May 2026 11:17:58 +0300 Subject: [PATCH] =?UTF-8?q?feat:=20=D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC?= =?UTF-8?q?=D0=B0=20=D0=B8=D0=B4=D0=B5=D0=BD=D1=82=D0=B8=D1=84=D0=B8=D0=BA?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D0=B8=20=D0=B0=D0=B3=D0=B5=D0=BD=D1=82=D0=BE?= =?UTF-8?q?=D0=B2=20=E2=80=94=20=D0=B1=D0=B5=D0=B9=D0=B4=D0=B6=20=D0=B2=20?= =?UTF-8?q?=D0=BA=D0=B0=D0=B6=D0=B4=D0=BE=D0=BC=20=D0=BE=D1=82=D0=B2=D0=B5?= =?UTF-8?q?=D1=82=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Каждый агент обязан начинать ответ с бейджа роли: 🤖 КООРДИНАТОР / 🔧 DEV / ⚙️ DEVOPS / 🎨 DESIGN / 🧩 FEATURE / 🧪 TEST / 🔍 REVIEW Правило прописано в CLAUDE.md и в каждом агент-файле. Co-Authored-By: Claude Sonnet 4.6 --- .claude/commands/design.md | 7 +++++++ .claude/commands/dev.md | 7 +++++++ .claude/commands/devops.md | 7 +++++++ .claude/commands/feature.md | 7 +++++++ .claude/commands/review.md | 7 +++++++ .claude/commands/test.md | 7 +++++++ CLAUDE.md | 31 +++++++++++++++++++++++++++++++ 7 files changed, 73 insertions(+) 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. **ОСПАРИВАЙ РЕШЕНИЯ.** Если подход плохой — скажи прямо. Не соглашайся только потому что попросили. Лучше короткий аргумент «это плохо потому что…» чем молчаливое выполнение.