/cf-edit - редактирование конфигурации 1С
SkillAI & modelsMake 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.
No other account needed.
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 через ;;) |
DefinitionFile | JSON-файл с массивом операций |
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-childObject | Type.Name (batch ;;) | Зарегистрировать уже существующий файл объекта в ChildObjects. Для создания нового объекта используй /meta-compile, /role-compile, /subsystem-compile - они регистрируют автоматически |
remove-childObject | Type.Name (batch ;;) | Удалить объект из ChildObjects |
add-defaultRole | Role.Name или Name | Добавить роль по умолчанию |
remove-defaultRole | Role.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