meta-validate

Validate 1C metadata object XML for structural correctness and schema consistency.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill meta-validate-alex1980alex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-validate
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/external/cc-1c-skills/.claude/skills/meta-validate
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill meta-validate-alex1980alex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lxml, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual burden of checking exported 1C metadata XML for structural mistakes, invalid identifiers, and inconsistent object definitions before they break configuration loading.

Core Features & Use Cases

  • Structural validation: Confirms the root object, metadata type, UUIDs, properties, and child-object rules are all correct.
  • Consistency checks: Verifies generated types, standard attributes, enum values, and name uniqueness across metadata elements.
  • Practical use cases: Use it after editing a catalog, document, register, or service to catch XML defects early, or run it in batch mode across several objects during regression validation.

Quick Start

Ask the skill to validate a 1C metadata XML object or folder and report any structural errors, warnings, and consistency issues.

Frequently Asked Questions about meta-validate

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

FAQPage Schema
How do I validate 1C metadata XML for structural errors after editing configuration exports?

Batch validation of 1C metadata XML applies deterministic structural checks across multiple catalogs, documents, and registers simultaneously. This process verifies metadata UUIDs, properties, and child-object rules to identify consistency issues during regression testing.

What specific structural checks are performed on 1C configuration export files?

Post-edit regression validation for 1C objects runs structural and consistency checks on catalogs, documents, registers, and services. It verifies metadata UUIDs, properties, and generated types to ensure edited XML passes deterministic structural correctness checks.

Do I need to install lxml to validate 1C metadata XML structure?

1C metadata XML validation requires valid MetaDataObject roots, metadata UUIDs, properties, and child-object rules to pass deterministic checks. The Skill reports structural errors, warnings, and consistency issues found across these metadata elements.

Can I run batch validation across multiple 1C metadata objects in a folder?

You can run batch validation across multiple 1C metadata objects by pointing the Skill at a folder. It applies structural and consistency checks to all configuration export XML files, verifying generated types and standard attributes across catalogs, documents, and registers.