All skills

Этот скилл MUST быть вызван когда нужно заимствовать объект из конфигурации в расширение (CFE): перехватить метод, изменить форму, добавить реквизит. SHOULD также вызывать как первый шаг при создании patch-расширений. Do NOT использовать для создания расширения — используй cfe-init.

Requires /cfe-init

Use this Skill: https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cfe-borrow

This session only. Nothing lands on disk.

SKILL.md

≈126 tokens always: the name and description. ≈497 when used: this file.

/cfe-borrow — Заимствование объектов из конфигурации

Заимствует объекты из основной конфигурации в расширение. Создаёт XML-файлы с ObjectBelonging=Adopted и ExtendedConfigurationObject, добавляет запись в ChildObjects расширения.

Предусловие

Расширение должно быть создано (/cfe-init) и содержать валидный Configuration.xml.

Параметры

Параметр Описание
ExtensionPath Путь к каталогу расширения (обязат.)
ConfigPath Путь к конфигурации-источнику (обязат.)
Object Что заимствовать (обязат.), batch через ;;

Формат -Object

  • Catalog.Контрагенты — справочник
  • CommonModule.РаботаСФайлами — общий модуль
  • Document.РеализацияТоваров — документ
  • Enum.ВидыОплат — перечисление
  • Catalog.X ;; CommonModule.Y ;; Enum.Z — несколько объектов Поддерживаются все 44 типа объектов конфигурации.

Команда

powershell.exe -NoProfile -File .claude/skills/cfe-borrow/scripts/cfe-borrow.ps1 -ExtensionPath src -ConfigPath C:\cfsrc\erp -Object "Catalog.Контрагенты"

Примеры

# Заимствовать один объект
... -ExtensionPath src -ConfigPath C:\cfsrc\erp -Object "Catalog.Контрагенты"

# Несколько объектов за раз
... -ExtensionPath src -ConfigPath C:\cfsrc\erp -Object "Catalog.Контрагенты ;; CommonModule.ОбщийМодуль ;; Enum.ВидыОплат"

Верификация

/cfe-validate <ExtensionPath>

Source: SKILL.md on GitHub

No alerts6mo4 checks · Risk SAFE
  • Gen Agent Trust Hub6mo

    The skill is a specialized utility for 1C:Enterprise developers to borrow objects into configuration extensions. It automates XML metadata manipulation on local files and does not perform any network operations or access sensitive system data. No malicious patterns or security risks were identified.

  • Socket6mo

    No alerts

  • Snyk6mo

    Risk: LOW · No issues

  • Runlayer6mo

    1/2 files flagged

Signed by skilld at 94ad6ec. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Steadyupdated 7 months ago
What it can do
Runs commands Reads files
argument-hint
-ExtensionPath <path> -ConfigPath <path> -Object "Catalog.Контрагенты"
All 3 allowed tools
BashReadGlob

README badge

README badge for arman-kudaibergenov/1c-ai-development-kit/cfe-borrow