
Claude Skills by vandalsvq
github.com/vandalsvqСборка документа для аналитика или тестировщика по закрытой задаче - описание изменений глазами пользователя плюс порядок функционального тестирования. Источник - spec.md задачи и история ветки; результат - analyst-doc.md в каталоге спеки и, если в проекте так принято, PDF на печать. Запускать, когда работа по задаче сделана и её надо передать на проверку. Триггер-фразы - «сделай документ для аналитика», «описание изменений и порядок тестирования», «документ на тестирование prj-42». Не исполь...
Проверка синтаксиса 1С:Предприятие 8 - поиск методов, свойств и синтаксиса объектов по локальному справочнику. Использовать когда нужно уточнить сигнатуру метода, получить список методов/свойств типа, или найти что-то в справочнике. Не использовать для очевидных методов - ответить напрямую.
Закрытие задачи по методологии SDD - провести feature-ветку через финальный коммит, документ для аналитика, перенос спеки в specs/done/, остановку перед merge (мерж делает владелец сам), запись в историю релизов и комментарий в трекер. Запускать на ветке feature/<prefix>-<N>, когда работа по задаче завершена. Триггер-фразы для запуска без переспроса - «закрывай задачу <prefix>-N», «задача <prefix>-N завершена, закрывай», «закрываем текущую задачу» (текущая = git branch --show-current, имя бес...
Компиляция табличного документа (MXL) из JSON-определения. Используй когда нужно создать макет печатной формы
Декомпиляция табличного документа (MXL) в JSON-определение. Используй когда нужно получить редактируемое описание существующего макета
Анализ структуры макета табличного документа (MXL) — области, параметры, наборы колонок. Используй при разработке печати — получить области и заполняемые параметры макета
Валидация макета табличного документа (MXL). Используй после создания или модификации макета для проверки корректности
Отправить правки переносимых файлов (docs со стандартами BSL, скиллы, шаблоны спек) из текущего проекта обратно в репозиторий-шаблон edt1c-ai-template - с обратной генерализацией: префикс проекта заменяется на prj_, имя EDT-проекта на плейсхолдер, проектная специфика вычищается. Использовать когда пользователь просит поднять правку в шаблон, вернуть изменения в шаблон, поделиться доработкой стандарта. Обратная операция к sync-template. В самом репозитории шаблона не применять.
Компиляция схемы компоновки данных 1С (СКД) из компактного JSON-определения. Используй когда нужно создать СКД с нуля
Декомпиляция схемы компоновки данных 1С (СКД) в JSON-черновик в формате skd-compile. Используй для scaffold нового отчёта по образцу или структурного рефакторинга. Не для точечных правок
Точечное редактирование схемы компоновки данных 1С (СКД). Используй когда нужно модифицировать существующую СКД — добавить поля, итоги, фильтры, параметры, изменить текст запроса
Анализ структуры схемы компоновки данных 1С (СКД) — наборы, поля, параметры, варианты. Используй для понимания отчёта — источник данных (запрос), доступные поля, параметры
Валидация схемы компоновки данных 1С (СКД). Используй после создания или модификации СКД для проверки корректности
Провести модуль через зачистку под строгую типизацию - поставить `// @strict-types`, довести диагностики EDT до нуля, переписать докблоки, исправить найденные дефекты и закоммитить отдельным коммитом. Использовать когда владелец называет модуль для зачистки, просит включить строгую типизацию, убрать ошибки EDT в модуле. К модулям, заимствованным из БСП, не применять.
Подтянуть переносимые файлы (docs со стандартами BSL, скиллы, шаблоны спек) из репозитория-шаблона edt1c-ai-template в текущий проект. Использовать когда пользователь просит синхронизировать проект с шаблоном, обновить стандарты или docs из шаблона. В самом репозитории шаблона не применять.