К основному содержанию
скилл CX Codex

support-edit — скилл для Claude Code: что делает и как установить

Меняет состояние поддержки конфигурации 1С и отдельных объектов. Нужен, когда объект закрыт для редактирования или его требуется снять с поддержки.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills
Открыть на GitHub

Что делает support-edit

Скилл меняет состояние поддержки выгрузки конфигурации 1С. Он разрешает редактирование объекта через -Set editable, снимает объект с поддержки командой -Set off-support или возвращает его в состояние «на замке» с -Set locked. Для каталога дампа можно разрешить добавление новых объектов.

Параметр -Capability on включает возможность изменения всей конфигурации, а off выключает её. После этого нужные объекты открываются отдельно через -Set editable. Внутри есть PowerShell-скрипт scripts/support-edit.ps1; скилл использует Bash, Read, Write и Glob.

Изменения действуют только на выгрузку. Чтобы применить их в информационной базе, нужна полная загрузка выгрузки; без неё состояние поддержки в базе не изменится.

Какие задачи решает

  • открыть объект 1С для редактирования
  • снять объект с поддержки
  • вернуть объект в состояние «на замке»
  • включить изменение типовой конфигурации
  • разрешить добавление новых объектов

Примеры запросов агенту

  • Открой объект <объект> для редактирования через -Set editable.
  • Сними <объект> с поддержки и объясни последствия для обновлений.
  • Включи возможность изменения конфигурации через -Capability on, затем открой нужный объект.

Как установить support-edit

1Через маркетплейс плагинов

/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills

Команда ставит плагин 1c-skills целиком, со всеми его скиллами

2Через Skills CLI (Vercel)

npx skills add Nikolay-Shirokov/cc-1c-skills --skill support-edit -a claude-code

3Вручную: положить файлы

~/.claude/skills/support-edit/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/support-edit/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о support-edit

Как установить support-edit в Claude Code?

Добавьте маркетплейс командой /plugin marketplace add Nikolay-Shirokov/cc-1c-skills, затем установите плагин командой /plugin install 1c-skills@cc-1c-skills.

Что делает support-edit?

Скилл переключает состояние поддержки конфигурации 1С или отдельного объекта: разрешает редактирование, снимает с поддержки или возвращает объект «на замок».

Чем отличаются editable и off-support?

При editable объект продолжает получать обновления вендора, хотя при обновлении возможны конфликты слияния. При off-support обновления по этому объекту больше не приходят.

Исходный текст

SKILL.md · MIT
---
name: support-edit
description: Переключение состояния поддержки типовой конфигурации 1С. Используй когда нужно включить возможность редактирования конфигурации или конкретного объекта на поддержке («на замке»)
argument-hint: -Path <путь> -Set editable|off-support|locked | -Capability on|off
allowed-tools:
  - Bash
  - Read
  - Write
  - Glob
---

# /support-edit — переключение состояния поддержки 1С

Меняет правила поддержки типовой конфигурации: разрешает правку объекта/конфигурации «на замке», снимает с поддержки, включает/выключает возможность изменения. Это осознанное действие — обычно после отказа `support-guard` (готовую команду под конкретный случай печатает сам отказ).

Действует только на выгрузку; чтобы применить в информационной базе — загрузить выгрузку (полная загрузка).

## Команды

| Что нужно | Команда |
|-----------|---------|
| Разрешить правку объекта | `-Path <объект> -Set editable` |
| Снять объект с поддержки | `-Path <объект> -Set off-support` |
| Вернуть объект «на замок» | `-Path <объект> -Set locked` |
| Разрешить добавление новых объектов в конфигурацию | `-Path <каталог дампа> -Set editable` |
| Включить / выключить возможность изменения всей конфигурации | `-Path <каталог дампа> -Capability on` / `off` |

`-Path` — тот же путь, который отклонил `support-guard` (объект, форма, макет или каталог дампа).

```powershell
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/support-edit.ps1" -Path "Catalogs/Контрагенты.xml" -Set editable
```

## editable или off-support?

- **editable** — правки разрешены, объект **продолжает получать обновления вендора** (при обновлении возможны конфликты слияния). Бери, когда хочешь дорабатывать и дальше получать обновления.
- **off-support** — объект **снят с поддержки**: правки свободны, обновления вендора по нему больше не приходят. Это не удаление объекта. Бери, когда объект уводишь из-под обновлений.

## Если возможность изменения выключена

Если вся конфигурация read-only (типовая «из коробки»), пообъектный `-Set` не сработает — навык подскажет сначала выполнить `-Capability on`. Это включает возможность изменения (все объекты при этом остаются на замке), после чего открываешь нужные точечно через `-Set editable`.

© Nikolay Shirokov · MIT · Nikolay-Shirokov/cc-1c-skills

Темы и платформы

Каталог скиллов SKILL.md →

Из того же набора32

db-dump-xml Выгружает конфигурацию 1С в XML-файлы. Подходит для полной, инкрементальной или частичной выгрузки исходников. CX Codex 44установок db-create Создаёт файловую или серверную информационную базу 1С. Нужен, когда требуется новая пустая база или создание из шаблона. CX Codex 44установок web-unpublish Удаляет веб-публикацию 1С из Apache: блок в httpd.conf и каталог publish/{appname}. Пригодится, когда базу нужно закрыть от веб-доступа. CX Codex 43установок db-load-cf Загружает конфигурацию 1С из бинарного CF-файла в информационную базу. Пригодится, когда нужно восстановить базу из бэкапа или развернуть конфигурацию на стенде. CX Codex 43установок form-decompile Превращает Form.xml управляемой формы 1С в JSON-черновик для form-compile. Нужен для создания формы по образцу и структурного рефакторинга. CX Codex 38установок db-dump-dt Скилл выгружает информационную базу 1С целиком в DT-файл: конфигурация плюс данные. Годится для бэкапа или точки отката перед обновлением. CX Codex 38установок db-load-dt Загружает DT-файл в существующую информационную базу 1С вместе с конфигурацией и данными. Нужен для восстановления базы. CX Codex 37установок xdto-compile Собирает пакет XDTO 1С из XSD и добавляет его в исходники конфигурации. Пригодится для обмена, интеграций и веб-сервисов. CX Codex 36установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой