From 1c-skills
Analyzes 1C Data Composition Scheme (SKD) structure: datasets, fields, parameters, variants, calculated fields, resources, and templates. Replaces reading thousands of lines of XML.
How this skill is triggered — by the user, by Claude, or both
Slash command
/1c-skills:skd-info <TemplatePath> [-Mode overview|query|fields|links|calculated|resources|params|variant|templates|trace|full] [-Name <dataset|variant|field|group>] [-Raw]<TemplatePath> [-Mode overview|query|fields|links|calculated|resources|params|variant|templates|trace|full] [-Name <dataset|variant|field|group>] [-Raw]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Читает Template.xml схемы компоновки данных (СКД) и выводит компактную сводку. Заменяет необходимость читать тысячи строк XML.
Читает Template.xml схемы компоновки данных (СКД) и выводит компактную сводку. Заменяет необходимость читать тысячи строк XML.
| Параметр | Описание |
|---|---|
TemplatePath | Путь к Template.xml или каталогу макета (авто-резолв в Ext/Template.xml) |
Mode | Режим анализа (по умолчанию overview) |
Name | Имя набора (query), поля (fields/calculated/resources/trace), варианта (variant) или группировки/поля (templates) |
Batch | Номер пакета запроса, 0 = все (только query) |
Raw | (только query) сырой текст запроса целиком, без заголовков/оглавления/разделителей пакетов. Для выгрузки в .sql и возврата через skd-edit set-query @file |
Limit / Offset | Пагинация (по умолчанию 150 строк; -Raw не усекается) |
OutFile | Записать результат в файл (UTF-8 BOM) |
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/skd-info.ps1" -TemplatePath "<путь>"
С указанием режима:
... -Mode query -Name НоменклатураСЦенами
... -Mode query -Name ДанныеТ13 -Batch 3
... -Mode query -Name ДанныеТ13 -Raw -OutFile query.sql
... -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 | — | Текст запроса набора (с оглавлением батчей); -Raw — чистая выгрузка для правки |
fields | Карта: имена полей по наборам | Деталь поля: набор, тип, роль, формат |
links | Все связи наборов | — |
calculated | Карта: имена вычисляемых полей | Выражение + заголовок + ограничения |
resources | Карта: имена ресурсов (* = групповые формулы) | Формулы агрегации по группировкам |
params | Таблица параметров: тип, значение, видимость | — |
variant | Список вариантов | Структура группировок + фильтры + вывод |
templates | Карта привязок шаблонов (field/group) | Содержимое шаблона: строки, ячейки, выражения |
trace | — | Полная цепочка: набор → вычисление → ресурс |
full | Полная сводка: overview + query + fields + resources + params + variant | — |
Паттерн: без -Name — карта/индекс, с -Name — деталь конкретного элемента. Режим full объединяет 6 ключевых режимов в один вызов.
overview — понять структуру, увидеть подсказкиtrace -Name <поле> — узнать как считается колонка отчёта (от заголовка до запроса за один вызов)query -Name <набор> — посмотреть текст SQL-запросаvariant -Name <N> — посмотреть группировки и фильтры вариантаПереработка запроса (round-trip): query -Name <набор> -Raw -OutFile q.sql →
правка q.sql → /skd-edit <tpl> -Operation set-query -Value "@q.sql". Флаг
-Raw отдаёт запрос целиком без декораций, поэтому выгрузка ↔ возврат
точны (включая многопакетные запросы с временными таблицами).
/skd-info <path> — overview (точка входа)
/skd-info <path> -Mode trace -Name <field> — трассировка поля
npx claudepluginhub nikolay-shirokov/cc-1c-skills --plugin 1c-skills-pyCompiles 1С Data Composition Scheme (СКД) from compact JSON DSL into Template.xml. Supports query sets, object data sets, calculated fields, and settings variants.
Generates SQL queries from natural language for PostgreSQL, MySQL, BigQuery, Snowflake. Reads schemas from diagrams/docs for reports, exploration, business queries.
Manipulates Power BI .pbir/.pbip reports via pbir CLI: bind visuals/measures, set properties on pages/themes/DAX/conditional formatting, bulk operations, Fabric workspace integration.