1c-mxl-info

Summarize 1C MXL Template.xml layout with named areas, parameters, and column sets.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Reads Template.xml of a 1C spreadsheet document and outputs a compact summary: named areas, parameters, and column sets. This helps understand layout structure before implementing fill code or template modifications.

Core Features & Use Cases

  • Extract named areas, area types, and their bounds from Template.xml.
  • List all column sets and overall document dimensions, with optional column-set mapping.
  • Output results in a human-readable text or JSON for programmatic processing.
  • Use case: before implementing 1C template fill logic, quickly understand the layout to map areas to fill code.

Quick Start

Run the tool with either -TemplatePath "<path>" or -ProcessorName "<Name>" -TemplateName "<Template>" to generate a layout summary.

Frequently Asked Questions about 1c-mxl-info

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

FAQPage Schema
How do I analyze a 1C MXL Template.xml layout structure?

You can analyze a 1C MXL Template.xml by parsing the file to list named areas, parameters, and column sets. The tool outputs a compact summary of layout elements, including area types and bounds, to help understand the structure before implementing fill code.

Can I get JSON output from a 1C spreadsheet document template analysis?

Yes, the 1C MXL template analysis supports emitting JSON output for programmatic processing. This allows you to consume the extracted layout elements, including area types and bounds, directly in downstream code.

What do I need to parse a 1C MXL template file?

To parse a 1C MXL template, you need to provide either a direct TemplatePath string or a ProcessorName with a TemplateName parameter. The tool requires no external dependencies to extract the layout structure.

What is the best way to understand 1C template areas before writing fill logic?

The best way to understand 1C template areas before writing fill logic is to generate a layout summary listing named areas, area types, and their bounds. This ordered view of layout elements maps areas directly to the corresponding fill code structure.

Does the 1C MXL layout analysis extract column sets and document dimensions?

Yes, the 1C MXL layout analysis extracts all column sets and overall document dimensions. It provides an optional column-set mapping to deliver a complete overview of the spreadsheet template structure for pre-filling code.