erf-validate

Detect structural validity issues in 1C ERF external reports.

41|5|Updated May 28, 2026
One-click install
npx skills add https://github.com/msrv-tech/skills --skill erf-validate-msrv-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erf-validate
Source: https://github.com/msrv-tech/skills/tree/main/erf-validate
Command: npx skills add https://github.com/msrv-tech/skills --skill erf-validate-msrv-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect structural validity issues in 1C ERF external reports after creation or modification to ensure reports load and function correctly.

Core Features & Use Cases

  • Validates root structure, InternalInfo, properties (including MainDataCompositionSchema), ChildObjects, and file references for ERF reports.
  • Reuses the epf-validate.ps1 logic to automatically detect ExternalReport type and perform comprehensive checks.
  • Use Case: before deploying ERF reports to a 1C environment, run erf-validate on the report directory to catch missing files or incorrect metadata.

Quick Start

Run erf-validate against the ERF report directory to perform a structural validation and report any issues.

Frequently Asked Questions about erf-validate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate 1C ERF external reports for structural integrity?

You validate 1C ERF external reports by running automated checks against the report directory to verify root structure, InternalInfo, properties, ChildObjects, and file references before deployment.

What does ERF report validation check for during 1C deployment?

ERF report validation checks for structural validity issues including incorrect metadata, missing files, and errors within MainDataCompositionSchema to ensure reports load and function correctly in 1C environments.

Can I limit the number of reported errors when validating 1C external reports?

Yes, you can limit reported errors using the MaxErrors parameter. The validation also supports ObjectPath for targeted checks, Detailed for verbose output, and OutFile to export results.

When should I run structural validation on 1C ERF files?

You should run structural validation on 1C ERF files after creation or modification and before deploying them to a 1C environment to catch missing files or incorrect metadata.

Does erf-validate support validating specific objects within an ERF report?

Yes, it supports the ObjectPath parameter to target specific objects within the ERF report directory, allowing you to perform focused structural checks instead of a full validation.