Cc-1c-skills skd-info

Анализ структуры схемы компоновки данных 1С (СКД) — наборы, поля, параметры, варианты. Используй для понимания отчёта — источник данных (запрос), доступные поля, параметры

install
source · Clone the upstream repo
git clone https://github.com/Nikolay-Shirokov/cc-1c-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Nikolay-Shirokov/cc-1c-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/skd-info" ~/.claude/skills/nikolay-shirokov-cc-1c-skills-skd-info && rm -rf "$T"
manifest: .claude/skills/skd-info/SKILL.md
source content

/skd-info — Анализ схемы компоновки данных

Читает Template.xml схемы компоновки данных (СКД) и выводит компактную сводку. Заменяет необходимость читать тысячи строк XML.

Параметры и команда

ПараметрОписание
TemplatePath
Путь к Template.xml или каталогу макета (авто-резолв в
Ext/Template.xml
)
Mode
Режим анализа (по умолчанию
overview
)
Name
Имя набора (query), поля (fields/calculated/resources/trace), варианта (variant) или группировки/поля (templates)
Batch
Номер пакета запроса, 0 = все (только query)
Limit
/
Offset
Пагинация (по умолчанию 150 строк)
OutFile
Записать результат в файл (UTF-8 BOM)
powershell.exe -NoProfile -File .claude/skills/skd-info/scripts/skd-info.ps1 -TemplatePath "<путь>"

С указанием режима:

... -Mode query -Name НоменклатураСЦенами
... -Mode query -Name ДанныеТ13 -Batch 3
... -Mode fields -Name КадастроваяСтоимость
... -Mode calculated -Name КоэффициентКи
... -Mode resources -Name СуммаНалога
... -Mode trace -Name "Коэффициент Ки"
... -Mode variant -Name 1
... -Mode templates
... -Mode templates -Name ВидНалоговойБазы

Режимы

РежимБез
-Name
С
-Name
overview
Навигационная карта схемы + подсказки Next
query
Текст запроса набора (с оглавлением батчей)
fields
Карта: имена полей по наборамДеталь поля: набор, тип, роль, формат
links
Все связи наборов
calculated
Карта: имена вычисляемых полейВыражение + заголовок + ограничения
resources
Карта: имена ресурсов (
*
= групповые формулы)
Формулы агрегации по группировкам
params
Таблица параметров: тип, значение, видимость
variant
Список вариантовСтруктура группировок + фильтры + вывод
templates
Карта привязок шаблонов (field/group)Содержимое шаблона: строки, ячейки, выражения
trace
Полная цепочка: набор → вычисление → ресурс
full
Полная сводка: overview + query + fields + resources + params + variant

Паттерн: без

-Name
— карта/индекс, с
-Name
— деталь конкретного элемента. Режим
full
объединяет 6 ключевых режимов в один вызов.

Типичный workflow

  1. overview
    — понять структуру, увидеть подсказки
  2. trace -Name <поле>
    — узнать как считается колонка отчёта (от заголовка до запроса за один вызов)
  3. query -Name <набор>
    — посмотреть текст SQL-запроса
  4. variant -Name <N>
    — посмотреть группировки и фильтры варианта

Подробные примеры вывода каждого режима — в

modes-reference.md
.

Верификация

/skd-info <path>                            — overview (точка входа)
/skd-info <path> -Mode trace -Name <field>  — трассировка поля