Generates a minimal set of XML sources for a 1C external data processor: the root metadata file and the data processor directory.
Usage
/epf-init <Name> [Synonym] [SrcDir]
| Parameter | Required | Default | Description |
|---|---|---|---|
| Name | yes | — | Data processor name (Latin/Cyrillic) |
| Synonym | no | = Name | Synonym (display name) |
| SrcDir | no | src |
Source directory relative to CWD |
Command
powershell.exe -NoProfile -File .claude/skills/epf-init/scripts/init.ps1 -Name "<Name>" [-Synonym "<Synonym>"] [-SrcDir "<SrcDir>"]
What is created
<SrcDir>/
├── <Name>.xml # Корневой файл метаданных (4 UUID)
└── <Name>/
└── Ext/
└── ObjectModule.bsl # Модуль объекта с 3 регионами
- The root XML contains
MetaDataObject/ExternalDataProcessorwith emptyDefaultFormиChildObjects - ClassId is fixed:
c3831ec8-d8d5-4f93-8a22-f9bfae07327f - The file is created in UTF-8 with BOM
Next steps
- Add a form:
/epf-add-form - Add a template:
/template-add - Add help:
/help-add - Build the EPF:
/epf-build