Claude Info
Безопасность

Code-Warden

Kodaxadev/Code-Warden

Скилл для Claude Code, обеспечивающий governance AI-разработки: лимиты в 400 строк, patch-first редактирование, проверки blast radius, zero-trust для секретов и предотвращение контекстного дрейфа через якорные проверки и сессионное скопирование.

Установка

terminal
bash
git clone https://github.com/Kodaxadev/Code-Warden.git

README

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.mdBlueprint Rule, State Update, Re-injection
references/safety.mdBlast Radius, Patch-First, Zero-Trust, Dependency Freeze
references/cognition.mdThink Before Coding, Don't Guess Syntax, Human Checkpoint
references/cleanup.mdФормат технического долга, Test Contract, Decision Log
references/anti-drift.mdPre-Flight Anchor Check, Session Scoping, Drift Trigger
examples/governed-session.mdАннотированный пример сессии с демонстрацией всех правил

Настройка

Пороговые значения (лимиты размера файлов, триггеры контрольных точек, пороги предварительных проверок) — это мнения, настроенные для разработчиков-одиночек. Полная таблица параметров и профили по размеру команды (solo, small team, monorepo, high-security) — в CONFIGURE.md.

Версия

v2.2.3 — История изменений в метаданных SKILL.md.

Похожие скиллы