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

SkillAI & models

Your AI can check that a 1C external report is correct. This skill adds validation of external report files (ERF) and is meant to be used right after a report is created or modified, so mistakes do not slip through.

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

Add the skill, then have your AI validate a 1C external report whenever it creates or edits one.

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

What your AI can do with it

  • Check a 1C external report (ERF) file for correctness
  • Validate a report right after the AI creates it
  • Re-validate a report after the AI makes changes to it
  • Confirm a report is correct before you rely on it

What this skill tells your AI

The instructions your AI receives, as published by desko77/claude-code-skills-1c 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
61
Forks
14
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
x-1c-erf-validate
Source
github.com/desko77/claude-code-skills-1c