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
Installs
14
GitHub Stars
584
First Seen
Jun 15, 2026
form-decompile — nikolay-shirokov/cc-1c-skills