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.