All skills

Этот скилл MUST быть вызван для всех операций с подсистемами и командным интерфейсом 1С: создание подсистемы (compile), редактирование состава (edit), настройка командного интерфейса (interface-edit). SHOULD также вызывать при организации объектов конфигурации в логические группы. Do NOT использовать для анализа подсистемы — используй inspect; для валидации — validate.

Use this Skill: https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/subsystem-expert

This session only. Nothing lands on disk.

reference.md

≈573 tokens on demand. Your agent reads this file only when SKILL.md points to it.

/interface-edit — редактирование CommandInterface.xml

Точечное редактирование файла командного интерфейса подсистемы 1С.

Параметры

Параметр Описание
CIPath Путь к CommandInterface.xml
DefinitionFile JSON-файл с массивом операций
Operation Одна операция: hide, show, place, order, subsystem-order, group-order
Value Значение для операции
CreateIfMissing Создать файл если не существует
NoValidate Пропустить авто-валидацию

Операции

Операция Значение Описание
hide Cmd.Name или массив Скрыть команду (CommandsVisibility, false)
show Cmd.Name или массив Показать команду (visibility, true)
place {"command":"...","group":"CommandGroup.X"} Разместить команду в группе
order {"group":"...","commands":[...]} Задать порядок команд в группе
subsystem-order ["Subsystem.X.Subsystem.A",...] Порядок дочерних подсистем
group-order ["NavigationPanelOrdinary",...] Порядок групп

Примеры

# Скрыть команду
... -CIPath Subsystems/Продажи/Ext/CommandInterface.xml -Operation hide -Value "Catalog.Товары.StandardCommand.OpenList"

# Показать команду
... -Operation show -Value "Report.Продажи.Command.Отчёт"

# Разместить в группе
... -Operation place -Value '{"command":"Report.X.Command.Y","group":"CommandGroup.Отчеты"}'

# Задать порядок подсистем
... -Operation subsystem-order -Value '["Subsystem.X.Subsystem.A","Subsystem.X.Subsystem.B"]'

# Создать новый CI
... -CIPath <new-path> -Operation subsystem-order -Value '[...]' -CreateIfMissing

Авто-валидация

После каждой операции автоматически запускается /interface-validate. Подавить: -NoValidate.

Source: SKILL.md on GitHub

No alerts5mo3 checks · Risk SAFE
  • Gen Agent Trust Hub5mo

    This skill provides a collection of PowerShell scripts for managing 1C:Enterprise configuration files locally. It automates the creation and editing of subsystems and command interfaces based on structured JSON input. No security vulnerabilities or malicious patterns were detected.

  • Socket5mo

    No alerts

  • Snyk5mo

    Risk: LOW · No issues

Signed by skilld at d6466b5. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Steadyupdated 7 months ago
What it can do
Runs commands Reads files Edits files
argument-hint
<mode> [args...] # modes: compile|edit|interface-edit
All 4 allowed tools
BashReadWriteGlob

README badge

README badge for arman-kudaibergenov/1c-ai-development-kit/subsystem-expert