Files
cc-1c-skills/.opencode/skills/epf-init/SKILL.md
T

2.6 KiB

name, description, argument-hint, allowed-tools
name description argument-hint allowed-tools
epf-init Создать пустую внешнюю обработку 1С (scaffold XML-исходников). Используй когда нужно создать новую внешнюю обработку с нуля <Name> [Synonym]
Bash
Read
Write
Edit
Glob
Grep

/epf-init — Создание новой обработки

Генерирует минимальный набор XML-исходников для внешней обработки 1С: корневой файл метаданных и каталог обработки.

Usage

/epf-init <Name> [Synonym] [SrcDir] [FormatVersion]
Параметр Обязательный По умолчанию Описание
Name да Имя обработки (латиница/кириллица)
Synonym нет = Name Синоним (отображаемое имя)
SrcDir нет src Каталог исходников относительно CWD
FormatVersion нет 2.17 Версия формата выгрузки — см. ниже

FormatVersionне выше версии формата платформы, на которой объект будут собирать и открывать: 8.3.24 — 2.17, 8.3.25 — 2.18, 8.3.26 — 2.19, 8.3.27 — 2.20, 8.5 — 2.21. Ниже брать можно: платформа читает свой формат и любой более старый, поэтому дефолт 2.17 подходит для всей линейки 8.3.24 и выше. Для более старых платформ счёт идёт так же, по одной версии на релиз (8.3.23 — 2.16), но на них навыки не проверялись — такое значение принимается с предупреждением.

Команда

python ".opencode/skills/epf-init/scripts/init.py" -Name "<Name>" [-Synonym "<Synonym>"] [-SrcDir "<SrcDir>"] [-FormatVersion "<версия>"]

Дальнейшие шаги

  • Добавить форму: /form-add
  • Добавить макет: /template-add
  • Добавить справку: /help-add
  • Собрать EPF: /epf-build