skd-validate

Validate 1C Data Composition Schema templates for structural integrity and references.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Validate the correctness of 1C Data Composition Schema (Data Composition Schema) templates after creation or modification to prevent configuration errors.

Core Features & Use Cases

  • Performs structural validation of Template.xml for SKD, including checks for root element, namespaces, data sources, datasets, fields, and settings variants.
  • Detects broken references, duplicates, and invalid configurations to ensure reliable deployment and testing.
  • Useful during SKD lifecycle when designing or updating templates for 1C configurations and reports.

Quick Start

Run the skd-validate script against a Template.xml path to verify the SKD data composition schema.

Frequently Asked Questions about skd-validate

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

FAQPage Schema
How do I validate a 1C Data Composition Schema template after making changes?

To validate a 1C Data Composition Schema template, run the skd-validate script against your Template.xml path to verify structural integrity, namespaces, and references before deployment.

What does SKD template validation check for in 1C configurations?

SKD template validation checks for broken references, duplicates, and invalid configurations across DataSources, DataSets, fields, calculated fields, parameters, templates, and settings variants.

Can I check XML namespaces and data sources in 1C SKD templates?

Yes, you can check XML namespaces and data sources in 1C SKD templates by parsing the Template.xml file to verify root elements and structural correctness.

When do I need to validate a Data Composition Schema in 1C?

You need to validate a Data Composition Schema in 1C during the SKD lifecycle when designing or updating templates, ensuring reliable deployment and testing by catching errors early.

What's the best way to detect broken references in 1C SKD templates?

The best way to detect broken references in 1C SKD templates is to run a validation script that parses the XML structure and identifies invalid configurations across all template components.

Does schema validation work with calculated fields and total fields in SKD?

Yes, schema validation works with calculated fields and total fields in SKD by performing comprehensive checks on all DataSets, fields, and parameters within the Template.xml file.