Code-Warden
Kodaxadev/Code-WardenСкилл для Claude Code, обеспечивающий governance AI-разработки: лимиты в 400 строк, patch-first редактирование, проверки blast radius, zero-trust для секретов и предотвращение контекстного дрейфа через якорные проверки и сессионное скопирование.
Установка
git clone https://github.com/Kodaxadev/Code-Warden.gitREADME
code-warden
Производственный скилл управления AI-разработкой для Claude Code.
Обеспечивает соблюдение модульной архитектуры, состязательную обратную связь, patch-first редактирование, проверки blast radius, zero-trust для секретов и предотвращение контекстного дрейфа через предварительные якорные проверки, сессионное скопирование и правила повторного внедрения.
Установка
Для текущего пользователя (все проекты):
cp -r code-warden ~/.claude/skills/
Для конкретного проекта:
cp -r code-warden .claude/skills/
Вызов
/code-warden
Или просто начните сессию разработки — скилл автоматически активируется при фразах: "start a new module", "begin coding", "governance check", "load protocol" и других.
Что делает скилл
Каждая AI-сессия разработки получает:
- Жёсткий шлюз запуска сессии (выводит состояние архитектуры, область сессии и статус референсных файлов в качестве первого ответа — блокирует весь дальнейший вывод до подтверждения пользователем или предоставления недостающей информации)
- Предварительные манифесты перед большими блоками кода (файл, количество строк, назначение, секреты — поддаётся проверке человеком)
- Проверки Blast Radius перед любой перезаписью (что сломается, как тестировать, как откатить)
- Контрольные точки для человека (
[AWAITING CONFIRMATION]) перед многофайловыми или объёмными изменениями - Обнаружение дрейфа, останавливающее вывод, когда AI угадывает синтаксис, пропускает проверки безопасности или создаёт монолитный код
Структура файлов
| Файл | Содержание |
|---|---|
| SKILL.md | Чеклист сессии, основные правила, сигналы дрейфа |
| CONFIGURE.md | Все настраиваемые пороги с дефолтами, обоснованием и профилями команд |
| DECISIONS.md | Журнал решений — заполнен реальными записями |
| references/architecture.md | Blueprint Rule, State Update, Re-injection |
| references/safety.md | Blast Radius, Patch-First, Zero-Trust, Dependency Freeze |
| references/cognition.md | Think Before Coding, Don't Guess Syntax, Human Checkpoint |
| references/cleanup.md | Формат технического долга, Test Contract, Decision Log |
| references/anti-drift.md | Pre-Flight Anchor Check, Session Scoping, Drift Trigger |
| examples/governed-session.md | Аннотированный пример сессии с демонстрацией всех правил |
Настройка
Пороговые значения (лимиты размера файлов, триггеры контрольных точек, пороги предварительных проверок) — это мнения, настроенные для разработчиков-одиночек. Полная таблица параметров и профили по размеру команды (solo, small team, monorepo, high-security) — в CONFIGURE.md.
Версия
v2.2.3 — История изменений в метаданных SKILL.md.