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.mdsource content
/skd-info — Анализ схемы компоновки данных
Читает Template.xml схемы компоновки данных (СКД) и выводит компактную сводку. Заменяет необходимость читать тысячи строк XML.
Параметры и команда
| Параметр | Описание |
|---|---|
| Путь к Template.xml или каталогу макета (авто-резолв в ) |
| Режим анализа (по умолчанию ) |
| Имя набора (query), поля (fields/calculated/resources/trace), варианта (variant) или группировки/поля (templates) |
| Номер пакета запроса, 0 = все (только query) |
/ | Пагинация (по умолчанию 150 строк) |
| Записать результат в файл (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 ВидНалоговойБазы
Режимы
| Режим | Без | С |
|---|---|---|
| Навигационная карта схемы + подсказки Next | — |
| — | Текст запроса набора (с оглавлением батчей) |
| Карта: имена полей по наборам | Деталь поля: набор, тип, роль, формат |
| Все связи наборов | — |
| Карта: имена вычисляемых полей | Выражение + заголовок + ограничения |
| Карта: имена ресурсов ( = групповые формулы) | Формулы агрегации по группировкам |
| Таблица параметров: тип, значение, видимость | — |
| Список вариантов | Структура группировок + фильтры + вывод |
| Карта привязок шаблонов (field/group) | Содержимое шаблона: строки, ячейки, выражения |
| — | Полная цепочка: набор → вычисление → ресурс |
| Полная сводка: overview + query + fields + resources + params + variant | — |
Паттерн: без
-Name — карта/индекс, с -Name — деталь конкретного элемента. Режим full объединяет 6 ключевых режимов в один вызов.
Типичный workflow
— понять структуру, увидеть подсказкиoverview
— узнать как считается колонка отчёта (от заголовка до запроса за один вызов)trace -Name <поле>
— посмотреть текст SQL-запросаquery -Name <набор>
— посмотреть группировки и фильтры вариантаvariant -Name <N>
Подробные примеры вывода каждого режима — в
modes-reference.md.
Верификация
/skd-info <path> — overview (точка входа) /skd-info <path> -Mode trace -Name <field> — трассировка поля