What problem does it solve?
Team development on 1C:Enterprise 8.3 configurations requires coordinating changes through the configuration repository (хранилище конфигурации): capturing objects before editing, committing changes with comments, and pulling colleagues' updates without silently rolling back their work. Doing this through the Designer CLI by hand is error-prone — exit codes do not reflect actual results, partial locks go unnoticed, and stale sources can silently overwrite others' changes.
Core Features & Use Cases
- Object lock/unlock/commit/update cycle: Capture configuration objects (including forms, templates, and commands via -WithChildren), commit changes with multi-line comments, and fetch updates from the repository, with per-object parsing of the platform log.
- Repository administration: Connect/disconnect infobases, create repositories, manage users and rights, view version history reports, dump versions to CF files, set labels, and clear caches (detailed in references/).
- Safety guardrails: Automatic re-dump warnings when lock/update pulls fresh versions, resolution of non-lockable child objects (attributes, tabular sections) to their owners, and confirmation prompts before destructive operations like unlock -Force or disconnect.
- Use Case: Before editing the Номенклатура catalog, run lock to capture it, edit the XML sources, load them back partially, then commit with a comment — the skill warns you if the lock pulled newer versions that must be re-dumped first.
Quick Start
Ask the AI to capture the catalog Справочник.Номенклатура in the configuration repository of your infobase, then commit the changes with a comment after your edits are loaded.