1c-mxl-validate

Detect structural errors in 1C MXL Template.xml files.

413|90|Updated Aug 31, 2025
One-click install
npx skills add https://github.com/comol/cursor_rules_1c --skill 1c-mxl-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-mxl-validate
Source: https://github.com/comol/cursor_rules_1c/tree/main/.cursor/skills/1c-mxl-validate
Command: npx skills add https://github.com/comol/cursor_rules_1c --skill 1c-mxl-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Structural errors in 1C MXL Template.xml that 1C may silently ignore, risking data loss or layout corruption.

Core Features & Use Cases

  • Detects mismatched row counts, invalid format indices, and out-of-bounds references within Template.xml.
  • Validates column sets, named areas, merges, and drawing references to ensure layout integrity after generation or edits.
  • Use Case: run after generating a layout to catch issues before deployment in MCP servers.

Quick Start

Run 1c-mxl-validate against a Template.xml path to verify structural correctness.

Frequently Asked Questions about 1c-mxl-validate

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

FAQPage Schema
How do I validate 1C MXL layout structural errors in Template.xml?

Validating 1C MXL Template.xml structural errors requires checking row counts, column sets, format indices, named areas, merges, and drawing references to detect mismatched or out-of-bounds references that risk data loss or layout corruption.

Why does 1C silently ignore Template.xml errors and cause layout corruption?

1C silently ignores Template.xml errors when structural issues like invalid format indices or mismatched row counts fall outside its validation scope, risking data loss or layout corruption that goes undetected during generation or edits.

What's the best way to check 1C MXL Template.xml integrity after editing?

The best way to check 1C MXL Template.xml integrity is to run validation scripts against the file path to enforce checks on column sets, named areas, merges, and drawing references, ensuring consistency across Processor and Template scenarios.

Can I validate generated 1C MXL layouts before deploying to MCP servers?

Yes, you can validate generated 1C MXL layouts before deploying to MCP servers by running validation against the Template.xml path to catch structural issues like out-of-bounds references and invalid format indices early.

What structural checks are needed for 1C MXL named areas and merges?

Structural checks needed for 1C MXL named areas and merges include verifying format indices, validating drawing references, and ensuring out-of-bounds references are caught to maintain layout integrity after generation or edits.

Does 1c-mxl-validate work with both generated and manually edited layouts?

Yes, 1c-mxl-validate works with both generated and manually edited layouts by applying structural validation to Template.xml across Processor and Template scenarios, ensuring consistency and integrity regardless of how the layout was created.