1c-mxl-validate

Validate 1C spreadsheet documents (MXML/Template.xml) for structural correctness and errors in indices and references.

151|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Jefest9988/1c-ai-development-kit --skill 1c-mxl-validate-jefest9988
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-mxl-validate
Source: https://github.com/Jefest9988/1c-ai-development-kit/tree/main/.cursor/skills/1c-mxl/validate
Command: npx skills add https://github.com/Jefest9988/1c-ai-development-kit --skill 1c-mxl-validate-jefest9988

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures the structural integrity of 1C spreadsheet documents (MXL/Template.xml), preventing data loss or corruption that the 1C platform might otherwise overlook.

Core Features & Use Cases

  • Structural Validation: Checks for common errors in MXL files, such as incorrect dimensions, invalid cell references, and out-of-bounds formatting.
  • Error Detection: Identifies issues with font, line, and picture indices, as well as named areas and merge ranges.
  • Use Case: After programmatically generating a complex spreadsheet layout, use this skill to quickly verify its structure before it's used in production, catching potential errors early.

Quick Start

Run the 1c-mxl-validate skill on the Template.xml file located at /path/to/your/template.xml.

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 a 1C MXL spreadsheet structure before production?

Validate 1C MXL spreadsheet structure by checking the Template.xml file for incorrect dimensions, invalid cell references, and out-of-bounds formatting to prevent data loss and layout corruption before production use.

What errors cause 1C spreadsheet document layout corruption?

Layout corruption in 1C spreadsheet documents is caused by invalid height, row and column indices, broken format references, incorrect named areas, merge range errors, and invalid drawing picture indices within document boundaries.

Does 1C platform validation catch all MXL Template.xml errors?

1C platform validation does not catch all MXL Template.xml errors. Structural integrity checks are needed to identify issues with font, line, and picture indices, as well as named areas and merge ranges that the platform might overlook.

How do I check named areas and merge ranges in MXL files?

Check named areas and merge ranges in MXL files by validating the Template.xml structure to ensure all indices and references remain valid within document boundaries, catching formatting errors early after generating complex layouts.

What's the best way to verify programmatically generated 1C spreadsheet layouts?

Verify programmatically generated 1C spreadsheet layouts by running structural validation on the Template.xml file to detect incorrect dimensions, invalid cell references, and out-of-bounds formatting before the layout is used in production.