mcpField
E
epf-init

epf-init

github.com/nikolay-shirokov開発74157 回インストール今日更新
リポジトリ

epf-init について

epf-initは、1Cの外部処理に必要な最小限のXMLソースを生成するスキルです。フォームやテンプレート、ヘルプを追加する前に、ソースディレクトリと形式バージョンを指定できます。

主な機能

  1. 01ルートメタデータXMLの生成
  2. 02処理オブジェクトのソースディレクトリ作成
  3. 03表示名とソースパスの設定
  4. 04エクスポート形式バージョンの選択

活用シーン

  1. 011C外部処理プロジェクトの初期化
  2. 02フォーム追加前のソース準備
  3. 03対象プラットフォームに合う形式の選択

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nikolay-shirokov/cc-1c-skills --skill epf-init

インストール後、Claude Code で/epf-initを入力して読み込まれたか確認します。

同梱ファイルscripts/init.ps1scripts/init.py

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

/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), но на них навыки не проверялись — такое значение принимается с предупреждением.

Команда

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/init.ps1" -Name "<Name>" [-Synonym "<Synonym>"] [-SrcDir "<SrcDir>"] [-FormatVersion "<версия>"]

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

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

コメント