form-decompile
Installation
SKILL.md
/form-decompile — JSON-черновик из Form.xml управляемой формы
Читает Form.xml и эмитит компактный JSON в формате form-compile. Результат — черновик, а не обратимое представление: см. раздел «Что получаешь».
Когда использовать
- Scaffold новой формы по образцу — взять существующую форму, получить JSON, поправить и скомпилировать в новую.
- Структурный рефакторинг — перебрать дерево элементов, реквизиты, команды.
Когда не использовать
- Точечные правки готовой формы (добавить элемент, реквизит, команду) →
/form-edit. Цикл «декомпиляция → правка JSON → компиляция» переписывает форму целиком, может терять непокрытые конструкции и даёт большой diff./form-editправит адресно.
Параметры
| Параметр | Описание |
|---|---|
FormPath |
Путь к Form.xml (обязательный) |
OutputPath |
Путь к выходному JSON. Если не задан — JSON в stdout |