skd-info

Parse DCS Template.xml to map datasets, fields, and variants.

41|5|Updated May 28, 2026
One-click install
npx skills add https://github.com/msrv-tech/skills --skill skd-info-msrv-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skd-info
Source: https://github.com/msrv-tech/skills/tree/main/skd-info
Command: npx skills add https://github.com/msrv-tech/skills --skill skd-info-msrv-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Анализ структуры конфигураций 1С:СКД требует чтения больших XML-описаний. SKILL помогает получить компактную карту наборов данных, полей и параметров, чтобы оперативно понять источник данных и возможности отчета.

Core Features & Use Cases

  • Чтение Template.xml для извлечения структуры СКД (источники данных, наборы, поля, параметры и варианты)
  • Автоматическое формирование сводной карты: наборы данных, их размер, связи и параметры
  • Применение к сложным сценариям: распаковка unions, batch-обработки и перечисления режимов анализа

Quick Start

Запустите skd-info с указанием пути к Ext/Template.xml через параметр -TemplatePath.

Frequently Asked Questions about skd-info

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

FAQPage Schema
How do I extract the data schema from a 1C DCS Template.xml file?

To extract a 1C DCS data schema, you process the Template.xml file to identify datasets, fields, and parameters. This generates a compact summary map for quick data-structure understanding.

Can I analyze nested datasets and unions in 1C Data Composition System templates?

Yes, you can analyze nested datasets and unions in 1C Data Composition System templates. The tool unpacks complex structures to provide a detailed overview of dataset sizes and relationships.

What analysis modes are available for parsing 1C DCS reports?

Available analysis modes for parsing 1C DCS reports include overview, query, fields, resources, and trace. These modes enable detailed lineage tracking and targeted structure extraction.

How do I batch process multiple 1C DCS Template.xml files via CLI?

Batch processing multiple 1C DCS Template.xml files is handled by passing the path via the -TemplatePath parameter. The tool resolves paths and outputs UTF-8 encoded data in CLI implementations.

Does the DCS schema analyzer require Python dependencies?

Yes, the DCS schema analyzer requires the lxml Python dependency. It functions within Python or PowerShell environments to parse XML structures and map data lineage.

Why does my 1C DCS report structure extraction fail on complex unions?

Structure extraction on complex unions fails when nested dataset unpacking is incomplete or path resolution is incorrect. Use the trace mode to get detailed lineage and verify dataset connections.