skd-compile

Convert a compact JSON DSL into a 1C Data Composition Schema Template.xml.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/mmmmmm786mngb-jpg/WIM_DEV --skill skd-compile-mmmmmm786mngb-jpg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skd-compile
Source: https://github.com/mmmmmm786mngb-jpg/WIM_DEV/tree/main/.cursor/skills/skd-compile
Command: npx skills add https://github.com/mmmmmm786mngb-jpg/WIM_DEV --skill skd-compile-mmmmmm786mngb-jpg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the creation of 1C Data Composition Schema (Template.xml) from a compact JSON DSL, eliminating manual XML crafting and reducing configuration time.

Core Features & Use Cases

  • Generates a complete Data Composition Schema (Template.xml) from a JSON DSL for 1C projects.
  • Supports datasets (queries, objects, unions), fields, calculated fields, totals, parameters, filters, and layout templates, enabling end-to-end report definitions from JSON.
  • Provides external file references (e.g., @file for SQL) and inline values, with multilingual captions and flexible data typing.

Quick Start

Provide your JSON DSL in a file or via Value and run the skd-compile script to produce Template.xml.

Frequently Asked Questions about skd-compile

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

FAQPage Schema
How do I generate a 1C Data Composition Schema from JSON?

To generate a 1C Data Composition schema from JSON, provide a JSON DSL definition via a file or inline value and run the skd-compile script to output a Template.xml file.

What is the best way to automate Template.xml creation for 1C data assemblies?

Automating Template.xml creation for 1C data assemblies is best handled by converting a compact JSON DSL into a complete Data Composition Schema using a script, bypassing manual XML crafting.

Can I define queries, parameters, and filters for 1C reports using JSON?

Yes, you can define datasets, queries, calculated fields, totals, parameters, filters, and layout templates for 1C reports entirely within a compact JSON DSL definition.

Does the 1C data schema generator support external SQL file references?

The 1C data schema generator supports external SQL references using file notation and inline values, allowing flexible data typing and multilingual captions within the JSON DSL.

Do I need PowerShell or Python to compile JSON into a 1C Template.xml file?

You need either PowerShell or Python to run the skd-compile tool, which processes your JSON DSL input and produces the final Template.xml output for 1C configurations.