/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 nikolay-shirokov/cc-1c-skills in .claude/skills/erf-validate/SKILL.md and read by ahel’s review.

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

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

Проверяется XML. Синтаксис модулей проверяет сборка: /epf-build, /erf-build.

Параметры

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

Команда

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/../epf-validate/scripts/epf-validate.ps1" -ObjectPath "src/МойОтчёт"
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/../epf-validate/scripts/epf-validate.ps1" -ObjectPath "src/МойОтчёт/МойОтчёт.xml"

Signals

GitHub stars
592
Forks
109
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
erf-validate
Source
github.com/nikolay-shirokov/cc-1c-skills