/epf-add-form - Добавление формы
SkillAI & modelsThis skill adds a managed form to an external 1C processing file. Once added, your AI can take a processing file that has no form and create the form it needs, so the processing can be opened and used in 1C.
Available today. Use it from your connected AI after setup.
No other account needed.
Add the skill, then ask your AI to add a managed form to one of your external 1C processing files.
Then ask your AI: use the /epf-add-form - Добавление формы skill
What your AI can do with it
- Add a managed form to an external 1C processing file
- Create the form a processing file is missing so it can be opened in 1C
- Update an existing external processing file with a new managed form
What this skill tells your AI
The instructions your AI receives, as published by desko77/claude-code-skills-1c in skills/1c-epf-add-form/SKILL.md and read by ahel’s review.
Создает управляемую форму и регистрирует ее в корневом XML обработки.
Usage
/epf-add-form <ProcessorName> <FormName> [Synonym] [--main]
| Параметр | Обязательный | По умолчанию | Описание |
|---|---|---|---|
| ProcessorName | да | - | Имя обработки (должна существовать) |
| FormName | да | - | Имя формы |
| Synonym | нет | = FormName | Синоним формы |
| --main | нет | авто | Установить как форму по умолчанию (автоматически для первой формы) |
| SrcDir | нет | src | Каталог исходников |
Команда
powershell.exe -NoProfile -File skills/1c-epf-add-form/scripts/add-form.ps1 -ProcessorName "<ProcessorName>" -FormName "<FormName>" [-Synonym "<Synonym>"] [-Main] [-SrcDir "<SrcDir>"]
Что создается
<SrcDir>/<ProcessorName>/Forms/
├── <FormName>.xml # Метаданные формы (1 UUID)
└── <FormName>/
└── Ext/
├── Form.xml # Описание формы (logform namespace)
└── Form/
└── Module.bsl # BSL-модуль с 4 регионами
Что модифицируется
<SrcDir>/<ProcessorName>.xml- добавляется<Form>вChildObjects, обновляетсяDefaultForm(автоматически если это первая форма, или явно при--main)
Детали
- FormType: Managed
- UsePurposes: PlatformApplication, MobilePlatformApplication
- AutoCommandBar с id=-1
- Реквизит "Объект" с MainAttribute=true
- BSL-модуль содержит 5 регионов: ОбработчикиСобытийФормы, ОбработчикиСобытийЭлементовФормы, ОбработчикиКомандФормы, ОбработчикиОповещений, СлужебныеПроцедурыИФункции
Signals
- GitHub stars
- 61
- Forks
- 14
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
x-1c-epf-add-form- Source
- github.com/desko77/claude-code-skills-1c