skd-info

Analyze 1C Data Composition Schemas from XML files.

511|99|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/Nikolay-Shirokov/cc-1c-skills --skill skd-info
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skd-info
Source: https://github.com/Nikolay-Shirokov/cc-1c-skills/tree/main/.claude/skills/skd-info
Command: npx skills add https://github.com/Nikolay-Shirokov/cc-1c-skills --skill skd-info

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the need to manually sift through thousands of lines of XML to understand complex 1C Data Composition Schemas (DCS), providing a clear overview and detailed insights.

Core Features & Use Cases

  • Schema Overview: Get a high-level map of datasets, links, parameters, and variants.
  • Detailed Analysis: Dive deep into query text, field definitions, calculated fields, resources, and report variants.
  • Trace Field Origins: Understand exactly how a specific field's value is calculated, from its source in the query to its final presentation.
  • Use Case: When debugging a report or understanding its data source, use /skd-info to quickly grasp the schema structure, then use -Mode trace to pinpoint the calculation logic for a specific column.

Quick Start

Analyze the structure of the 1C DCS schema located at 'path/to/Template.xml'.

Frequently Asked Questions about skd-info

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

FAQPage Schema
How do I analyze a 1C Data Composition Schema from an XML file?

To analyze a 1C Data Composition Schema, you parse the XML file to extract datasets, queries, fields, and parameters. This provides a structured overview of the schema logic and template bindings without manual sifting.

What is the best way to understand complex 1C DCS report logic?

Understanding complex 1C DCS report logic involves breaking down the schema to inspect calculated fields, resources, and variants. Detailed analysis modes clarify how specific report columns are calculated from their source queries.

How do I trace the origin of a calculated field in a 1C DCS XML?

Tracing the origin of a calculated field in a 1C DCS XML involves following the field definition from its query source to its final presentation. This pinpoints the exact calculation logic applied to that specific data column.

Can I get a high-level overview of datasets and parameters from a 1C DCS XML?

Yes, you can get a high-level overview of datasets, links, parameters, and variants directly from a 1C DCS XML. Parsing the schema provides an immediate map of the report's underlying data structure.

Does XML parsing for 1C DCS support debugging report data sources?

Yes, XML parsing for 1C DCS supports debugging report data sources by exposing the query text and field definitions. This allows you to quickly grasp the schema structure and identify the origin of report data.