Romandredan
UserКонтроль качества 1С-разработки для Claude Code: стандарты, принципы ООП и паттерны, XML метаданных, блокирующие гейты и проверяемый след прогона · Claude Code plugin for 1C:Enterprise (BSL) code quality: development standards, SOLID and design patterns, metadata XML, blocking session gates and a machine-readable evidence trail.
Categories
Indexed Skills (4)
xml-structure-review
Контур проверки XML-структур метаданных 1С: корректность файлов объектов, форм, схем компоновки, ролей и макетов; регистрация объекта в составе конфигурации; сверка «диск ↔ состав» в обе стороны; права на объекты в ролях расширения. Вызывается оркестратором quality-gate при изменении XML; напрямую — по запросу «проверь метаданные», «провалидируй расширение», «почему объект не попал в сборку».
bsl-code-review
Контур проверки кода BSL: диагностики статического анализатора, антипаттерны производительности и механики платформы, стандарты разработки #stdNNN, именование, верификация сигнатур API и существования общих модулей. Уровень «внутри тела метода» — то, что чинится заменой строк. Вызывается оркестратором quality-gate с готовым профилем изменения; напрямую — по запросу «проверь код», «отревьюй что я написал», «проверь на антипаттерны».
bsl-architecture-review
Контур проверки архитектуры кода 1С: распределение ответственности, границы и контракты, связанность модулей, ветвление вместо единого метода-диспетчера, дублирование, переусложнение. Принципы SOLID, GRASP и паттерны проектирования в их штатной для 1С реализации. Уровень «требует нового шва» — то, что не чинится заменой строк внутри метода. Вызывается оркестратором quality-gate; напрямую — по запросу «архитектурное ревью», «разнести ответственность», «это нарушение SOLID», «оцени структуру модуля».
file-hygiene
Контур гигиены файлов 1С: кодировка, BOM, недопустимые управляющие символы, тире вместо ASCII-дефиса, согласованность переводов строк. Дешёвая байтовая проверка, выполняется при любом изменении файлов 1С. Вызывается оркестратором quality-gate; напрямую — по з��просу «проверь кодировки», «почему платформа не принимает файл», «проверь BOM».
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.