mxl-compile

Convert JSON layout definitions into 1C-compatible XML templates.

140|16|Updated May 2, 2026
One-click install
npx skills add https://github.com/IngvarConsulting/unica --skill mxl-compile-ingvarconsulting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mxl-compile
Source: https://github.com/IngvarConsulting/unica/tree/main/plugins/unica/skills/mxl-compile
Command: npx skills add https://github.com/IngvarConsulting/unica --skill mxl-compile-ingvarconsulting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the creation of correct and optimized XML layout files for 1C print forms from JSON specifications.

Core Features & Use Cases

  • Template Generation: Converts JSON layout definitions into valid Template.xml files for 1C reports.
  • Validation & Verification: Checks the correctness of generated layouts, ensuring proper styles, borders, and namespaces.
  • Use Case: A developer designs a print layout in JSON and uses this Skill to generate the corresponding XML for direct integration into 1C.

Quick Start

Use the mxl-compile Skill to generate the XML template by providing the JSON layout path and output location.

Frequently Asked Questions about mxl-compile

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

FAQPage Schema
How do I generate 1C XML templates from JSON layout definitions?

You can convert JSON layout definitions into 1C-compatible XML templates automatically. Provide the JSON layout path and output location, and the generated Template.xml file will be ready for direct integration into 1C reports.

Can I validate the correctness of generated 1C print form layouts?

Yes, generated XML templates are checked for consistency and correctness. The validation verifies proper styles, borders, and namespaces to ensure the print form layout is error-free.

What is the best way to automate 1C printable form creation from JSON?

Automating 1C printable form creation is done by transforming JSON specifications into optimized XML layout files. This simplifies report design workflows and ensures the generated output is valid for 1C integration.

Do I need to provide specific input and output file paths for XML template generation?

Yes, you must provide the JSON input file path and the desired output location. These two paths are required to execute the transformation and generate the final 1C-compatible XML template.

Are there limitations when converting JSON to 1C XML print form templates?

The conversion relies on your JSON layout definitions being correctly structured before processing. While it validates styles and namespaces, incorrect input JSON will affect the generated XML template output for 1C reports.