mcpField
S
subsystem-info

subsystem-info

github.com/nikolay-shirokovDevelopment74153 installsUpdated today
Repository

About subsystem-info

A PowerShell skill that reads exported 1C subsystem XML and presents its structure in several views. It supports summaries, content and command-interface inspection, recursive trees, and combined output.

Key features

  1. 01Summarize subsystem properties and contents
  2. 02List content grouped by object type
  3. 03Inspect command interface visibility and order
  4. 04Build recursive subsystem trees
  5. 05Combine overview, content, and interface views

Use cases

  1. 01Review a subsystem's composition
  2. 02Find which commands and groups appear in its interface
  3. 03Explore a hierarchy of subsystems

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/nikolay-shirokov/cc-1c-skills --skill subsystem-info

After installing, type/subsystem-infoin Claude Code to confirm it loaded.

Bundled filesscripts/subsystem-info.ps1scripts/subsystem-info.py

Details

From the project README

/subsystem-info — Структура подсистемы 1С

Читает XML подсистемы из выгрузки конфигурации 1С и выводит компактное описание структуры.

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

ПараметрОписание
SubsystemPathПуть к XML-файлу подсистемы, каталогу подсистемы или каталогу Subsystems/ (для tree)
ModeРежим: overview (default), content, ci, tree, full
NameDrill-down: тип объекта в content, секция в ci, имя подсистемы в tree
Limit / OffsetПагинация (по умолчанию 150 строк)
OutFileЗаписать результат в файл (UTF-8 BOM)
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/subsystem-info.ps1" -SubsystemPath "<путь>"

Пять режимов

РежимЧто показывает
overview (default)Компактная сводка: свойства, состав (сгруппирован по типам), дочерние подсистемы, наличие CI
contentСписок Content с группировкой по типу объекта. -Name Catalog — только каталоги
ciРазбор CommandInterface.xml: видимость, размещение, порядок команд/подсистем/групп
treeРекурсивное дерево иерархии подсистем с маркерами [CI], [OneCmd], [Скрыт]
fullПолная сводка: overview + content + ci в одном вызове

Примеры

# Обзор подсистемы
... -SubsystemPath Subsystems/Продажи.xml

# Состав подсистемы
... -SubsystemPath Subsystems/Администрирование.xml -Mode content

# Только документы в составе
... -SubsystemPath Subsystems/Продажи.xml -Mode content -Name Document

# Командный интерфейс подсистемы
... -SubsystemPath Subsystems/Продажи.xml -Mode ci

# Дерево подсистем от корня
... -SubsystemPath Subsystems -Mode tree

# Дерево от конкретной подсистемы
... -SubsystemPath Subsystems/Администрирование.xml -Mode tree

# Дерево только для одной подсистемы
... -SubsystemPath Subsystems -Mode tree -Name Администрирование

Comments

Markdown supported