/erf-validate - валидация внешнего отчета (ERF)

SkillDev tools

Validation of a 1C external report (ERF). Use after creating or modifying a report to check its correctness

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /erf-validate - валидация внешнего отчета (ERF) skill

What this skill tells your AI

The instructions your AI receives, as published by desko77/cursor-1c-skills in skills/1c-erf-validate/SKILL.md and read by ahel’s review.

Проверяет структурную корректность XML-исходников внешнего отчета: корневую структуру, InternalInfo, свойства (включая MainDataCompositionSchema), ChildObjects, реквизиты, табличные части, уникальность имен, наличие файлов форм и макетов.

Использует тот же скрипт, что и /epf-validate - автоопределение по типу элемента (ExternalReport).

Параметры

ПараметрОбяз.Умолч.Описание
ObjectPathда-Путь к корневому XML или каталогу отчета
Detailedнет-Подробный вывод (все проверки, включая успешные)
MaxErrorsнет30Остановиться после N ошибок
OutFileнет-Записать результат в файл (UTF-8 BOM)

Команда

powershell.exe -NoProfile -File skills/1c-epf-validate/scripts/epf-validate.ps1 -ObjectPath "src/МойОтчет"
powershell.exe -NoProfile -File skills/1c-epf-validate/scripts/epf-validate.ps1 -ObjectPath "src/МойОтчет/МойОтчет.xml"

Signals

GitHub stars
57
Forks
13
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
x-1c-erf-validate-desko77
Source
github.com/desko77/cursor-1c-skills