/epf-add-form - Добавление формы
SkillDev toolsYour AI can add a managed form to a 1C external processing. An external processing is a standalone 1C file, and a managed form is the on-screen window people use to work with it inside 1C. Once the form is added, the processing file is ready to open and use in 1C.
Available today. Use it from your connected AI after setup.
No other account needed.
After adding the skill, ask your AI to add a managed form to your 1C external processing file. Then open the file in 1C to check the form.
Then ask your AI: use the /epf-add-form - Добавление формы skill
What your AI can do with it
- Add a managed form to a 1C external processing
- Give an external processing a form people can open in 1C
- Save the new form into the external processing file
- Create the form through your AI instead of building it by hand
What this skill tells your AI
The instructions your AI receives, as published by desko77/cursor-1c-skills 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
- 57
- Forks
- 13
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
x-1c-epf-add-form-desko77- Source
- github.com/desko77/cursor-1c-skills