SuperAPI AI Directory

subsystem-expert

Coding & development

View repository

Updated 10-16 10:52

About this skill

/subsystem-expert — 1C Subsystems and Command Interface

A single skill for all operations with subsystems. Choose the required mode:

Mode What it does
compile Create a new subsystem from JSON
edit Add/remove objects from a subsystem, manage properties
interface-edit Configure CommandInterface.xml (visibility, order, groups)

Mode: compile — creating a subsystem

Accepts a JSON definition of a subsystem → generates XML + file structure + registers it in the parent.

Usage

/subsystem-expert compile [-DefinitionFile <json> | -Value <json-string>] -OutputDir <ConfigDir> [-Parent <path>]
Parameter Description
DefinitionFile Path to the definition JSON file
Value Inline JSON string (alternative to DefinitionFile)
OutputDir Dump root (where Subsystems/, Configuration.xml)
Parent Path to the parent subsystem's XML (for nested ones)
NoValidate Skip auto-validation

Command

powershell.exe -NoProfile -File .claude/skills/subsystem-expert/scripts/subsystem-compile.ps1 -Value '<json>' -OutputDir '<ConfigDir>'

Mode: edit — editing a subsystem

Pointwise editing of a subsystem's XML: composition, child subsystems, properties.

Usage

/subsystem-expert edit -SubsystemPath <path> -Operation <op> -Value <value>
Parameter Description
SubsystemPath Path to the subsystem's XML file
DefinitionFile JSON file with an array of operations
Operation One operation (alternative to DefinitionFile)
Value Value for the operation
NoValidate Skip auto-validation

Supported operations

Operation Value Description
add-content Catalog.ИмяСправочника Add an object to the composition
remove-content Catalog.ИмяСправочника Remove an object from the composition
add-subsystem subsystem name Add a child subsystem
remove-subsystem subsystem name Remove a child subsystem
set-property <prop>=<val> Change a property

Command

powershell.exe -NoProfile -File .claude/skills/subsystem-expert/scripts/subsystem-edit.ps1 -SubsystemPath '<path>' -Operation add-content -Value 'Catalog.Товары'

Mode: interface-edit — command interface

Edits CommandInterface.xml of a subsystem: visibility, placement, order of commands.

Usage

/subsystem-expert interface-edit <CIPath> <Operation> <Value>
Parameter Description
CIPath Path to CommandInterface.xml
Operation hide / show / place / order / subsystem-order / group-order
Value Command or object name

Supported operations

Operation Description
hide Hide command
show Show command
place Place in group
order Set command order
subsystem-order Subsystem order
group-order Group order

More: .claude/skills/subsystem-expert/reference.md

Command

powershell.exe -NoProfile -File .claude/skills/subsystem-expert/scripts/interface-edit.ps1 -CIPath '<path>' -Operation hide -Value '<cmd>'