skd-info

Extract datasets, fields, parameters, and variants from 1C DCS Template.xml files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lxml, and includes scripts (resource) components.

What problem does it solve?

Analysts often need a clear, quick view of the 1C Data Composition Schema (СКД) used in reports to understand available data sources, datasets, and fields without parsing complex XML.

Core Features & Use Cases

  • Compactly summarizes data sources, datasets (including unions), fields, parameters, and report variants from Template.xml.
  • Assists data-analytics and 1C developers in verifying schema coverage, validating mappings, and planning data extraction.
  • Useful for onboarding and documentation, enabling rapid comprehension of a 1C report's data model.

Quick Start

Analyze a provided Ext/Template.xml to generate a concise map of datasets, fields, and report variants.

Frequently Asked Questions about skd-info

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

FAQPage Schema
How do I extract datasets and fields from a 1C SKD Template.xml?

To extract datasets and fields from a 1C SKD Template.xml, parse the data composition schema to map data sources, fields, parameters, and report variants. This robustly handles unions and nested items across single or multi-dataset configurations.

What is the best way to understand a 1C data composition schema without reading complex XML?

Understanding a 1C data composition schema without reading complex XML involves generating a concise structural map of datasets and fields. This quickly clarifies available data sources and report variants for analysts and developers.

Can I analyze 1C SKD schemas that contain unions and nested items?

Yes, you can analyze 1C SKD schemas containing unions and nested items. The parsing mechanism robustly processes these complex structures, supporting both single and multi-dataset configurations to summarize all available fields.

Does parsing 1C Template.xml require any specific Python dependencies?

Parsing 1C Template.xml requires the lxml Python dependency. This library facilitates the robust extraction of datasets, fields, parameters, and variants from the data composition schema structure.

How do I validate data mappings and schema coverage for 1C reports?

Validating data mappings and schema coverage for 1C reports requires summarizing the data composition schema. By extracting datasets and fields from Template.xml, you can verify source availability and plan data extraction accurately.