/cf-edit - редактирование конфигурации 1С

SkillAI & models

Make targeted changes to your 1C configuration through your AI. Once this skill is added, your AI can update configuration properties, add or remove objects from the configuration, and set up default roles for you.

Available today. Use it from your connected AI after setup.

Add the skill, then describe the change you need in your 1C configuration, such as which properties to update, which objects to add or remove, or which roles to set as default.

Then ask your AI: use the /cf-edit - редактирование конфигурации 1С skill

What your AI can do with it

  • Change configuration properties
  • Add objects to the configuration
  • Remove objects from the configuration
  • Set up default roles

What this skill tells your AI

The instructions your AI receives, as published by desko77/claude-code-skills-1c in skills/1c-cf-edit/SKILL.md and read by ahel’s review.

Точечное редактирование Configuration.xml: свойства, состав ChildObjects, роли по умолчанию.

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

ПараметрОписание
ConfigPathПуть к Configuration.xml или каталогу выгрузки
OperationОперация (см. таблицу)
ValueЗначение для операции (batch через ;;)
DefinitionFileJSON-файл с массивом операций
NoValidateПропустить авто-валидацию
powershell.exe -NoProfile -File skills/1c-cf-edit/scripts/cf-edit.ps1 -ConfigPath '<path>' -Operation modify-property -Value 'Version=1.0.0.1'

Операции

ОперацияФормат ValueОписание
modify-propertyКлюч=Значение (batch ;;)Изменить свойство
add-childObjectType.Name (batch ;;)Зарегистрировать уже существующий файл объекта в ChildObjects. Для создания нового объекта используй /meta-compile, /role-compile, /subsystem-compile - они регистрируют автоматически
remove-childObjectType.Name (batch ;;)Удалить объект из ChildObjects
add-defaultRoleRole.Name или NameДобавить роль по умолчанию
remove-defaultRoleRole.Name или NameУдалить роль по умолчанию
set-defaultRolesИмена через ;;Заменить список ролей по умолчанию

Допустимые значения свойств, формат DefinitionFile (JSON), каноничный порядок: reference.md

Примеры

# Изменить версию и поставщика
... -ConfigPath test-tmp/cf -Operation modify-property -Value "Version=1.0.0.1 ;; Vendor=Фирма 1С"

# Добавить объекты
... -ConfigPath test-tmp/cf -Operation add-childObject -Value "Catalog.Товары ;; Document.Заказ"

# Удалить объект
... -ConfigPath test-tmp/cf -Operation remove-childObject -Value "Catalog.Устаревший"

# Роли по умолчанию
... -ConfigPath test-tmp/cf -Operation add-defaultRole -Value "ПолныеПрава"
... -ConfigPath test-tmp/cf -Operation set-defaultRoles -Value "ПолныеПрава ;; Администратор"

Signals

GitHub stars
61
Forks
14
Last commit
Sep 2026

Others that do the same job

Advanced
Catalog kind
skill
Gateway key
x-1c-cf-edit
Source
github.com/desko77/claude-code-skills-1c