بنقرة واحدة
mxl-decompile
1C MXL layout - decompile tabular document to JSON.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
1C MXL layout - decompile tabular document to JSON.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Операционный слой разработки 1С — генерация и редактирование XML-артефактов. Сборка, тесты и работа с БД вынесены в skills-1c-project-v8runner
1C EPF - create empty XML scaffold for external processor.
1C ERF - create empty report XML scaffold.
1C form - add an empty managed form to a config object.
1C form - compile Form.xml from JSON or object metadata.
Декомпиляция управляемой формы 1С (Form.xml) в JSON-черновик в формате form-compile. Используй для scaffold новой формы по образцу или структурного рефакторинга. Не для точечных правок
| name | mxl-decompile |
| description | 1C MXL layout - decompile tabular document to JSON. |
Принимает Template.xml табличного документа 1С и генерирует компактное JSON-определение (DSL). Обратная операция к $mxl-compile.
$mxl-decompile <TemplatePath> [OutputPath]
| Параметр | Обязательный | Описание |
|---|---|---|
| TemplatePath | да | Путь к Template.xml |
| OutputPath | нет | Путь для JSON (если не указан — stdout) |
python .agents/skills/mxl-decompile/scripts/mxl-decompile.py -TemplatePath "<путь>/Template.xml" [-OutputPath "<путь>.json"]
Декомпиляция существующего макета для анализа или доработки:
$mxl-decompile для получения JSON из Template.xml$mxl-compile для генерации нового Template.xml$mxl-validate для проверкиПолная спецификация формата: docs/mxl-dsl-spec.md (прочитать через Read tool).
Скрипт автоматически генерирует осмысленные имена:
default, bold, header, small, italic — или описательные имена по свойствамbordered, bordered-center, bold-right, border-top и т.д. — по комбинации свойствrowStyleЕсли в строке есть пустые ячейки (без параметров/текста) и все они имеют одинаковый формат — этот формат распознаётся как rowStyle, а пустые ячейки исключаются из вывода.