Env Key Audit — сверка .env без вывода значений
Бесплатный skill для сверки выбранного .env с шаблоном: пропущенные и лишние ключи, дубли и пустые значения. Локальный Python-чекер, JSON-отчёт, вымышленные примеры.
Оригинальный бесплатный AI-assisted skill для разработчиков, которые хотят сверить ключи выбранного environment-файла с шаблоном перед настройкой окружения. Проверяет пропущенные и лишние ключи, регистр, дубли, пустые значения и поддерживаемый однострочный формат. Значения в отчёт не включаются.
В ZIP входят полноценный SKILL.md для Codex, детерминированный Python-чекер, самопроверка, два вымышленных входных файла, русская инструкция, полная MIT License, сведения о происхождении и SHA-256. Выполнены 22 проверки скрипта на синтетических данных, включая отсутствие значений в выводе, ошибки кодировки/синтаксиса и лимиты. Модельные прогоны не проводились; совместимость формата skills не является оценкой качества модели.
Нужен Python 3.9+ со стандартной библиотекой. Чекер не устанавливает пакеты, не делает сетевых запросов, не меняет файлы, не загружает переменные в окружение и не исполняет подстановки. Он читает два явно переданных файла в память. Если чтение секретов не разрешено, используйте обезличенный список KEY=placeholder. Названия ключей могут раскрывать устройство системы, поэтому отчёт следует хранить локально.
Это ограниченная инвентаризация: UTF-8/BOM, однострочные KEY=value, optional export и комментарии. Многострочные значения, shell-скрипты, YAML/Compose не поддерживаются. До 1 МиБ и 10 000 строк на файл, до 200 замечаний. Коды 0/1/2 отличают совпадение, различия и неполную проверку. Совпадение не доказывает правильность значений, работоспособность токенов или готовность deployment. Изменения конфигурации автоматически не выполняются.
Код, инструкции и примеры созданы с AI-помощью для Vibeus; чужие исходники не включены. Личное и коммерческое использование, изменение и распространение разрешены MIT с сохранением copyright и лицензии. Неэксклюзивно, AS IS, без гарантий. Подписка выбранной AI-модели и внешние API в материал не входят; скрипт можно использовать отдельно без AI.
SKILL.md — workflow и границы
scripts/audit_env.py — локальный чекер
scripts/self_test.py — 22 синтетические проверки
examples/ — два вымышленных .env
README-RU.md — запуск и ограничения
LICENSE — полный MIT
SOURCE.json + VALIDATION.json
Распакуйте ZIP. Для Codex разместите папку env-key-audit в своей папке skills и используйте SKILL.md. Для отдельного запуска из папки комплекта: python scripts/audit_env.py --template examples/example.env --candidate examples/local.env . Пример даст код 1 и три замечания. Для своих файлов укажите только явно разрешённые пути, не отправляйте значения в чат. Коды 0/1/2 означают совпадение, различия и неполную проверку; ничего автоматически не исправляйте. Подробнее — README-RU.md.
MIT License, Copyright (c) 2026 Vibeus. Разрешены личное и коммерческое использование, изменение, копирование и распространение с сохранением copyright и полного текста MIT из LICENSE. Неэксклюзивно, AS IS, без гарантий. Реальные секреты не включены; примеры вымышленные. Подписка AI-модели и внешние API не входят.