mxl-decompile

/mxl-decompile — Декомпилятор макета в DSL

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "mxl-decompile" with this command: npx skills add arman-kudaibergenov/1c-ai-development-kit/arman-kudaibergenov-1c-ai-development-kit-mxl-decompile

/mxl-decompile — Декомпилятор макета в DSL

Принимает Template.xml табличного документа 1С и генерирует компактное JSON-определение (DSL). Обратная операция к /mxl-compile .

Использование

/mxl-decompile <TemplatePath> [OutputPath]

Параметры

Параметр Обязательный Описание

TemplatePath да Путь к Template.xml

OutputPath нет Путь для JSON (если не указан — stdout)

Команда

powershell.exe -NoProfile -File .claude/skills/mxl-decompile/scripts/mxl-decompile.ps1 -TemplatePath "<путь>/Template.xml" [-OutputPath "<путь>.json"]

Рабочий процесс

Декомпиляция существующего макета для анализа или доработки:

  • Claude вызывает /mxl-decompile для получения JSON из Template.xml

  • Claude анализирует или модифицирует JSON (добавляет области, меняет стили)

  • Claude вызывает /mxl-compile для генерации нового Template.xml

  • Claude вызывает /mxl-validate для проверки

JSON-схема DSL

Полная спецификация формата: docs/mxl-dsl-spec.md (прочитать через Read tool).

Генерация имён

Скрипт автоматически генерирует осмысленные имена:

  • Шрифты: default , bold , header , small , italic — или описательные имена по свойствам

  • Стили: bordered , bordered-center , bold-right , border-top и т.д. — по комбинации свойств

Детектирование rowStyle

Если в строке есть пустые ячейки (без параметров/текста) и все они имеют одинаковый формат — этот формат распознаётся как rowStyle , а пустые ячейки исключаются из вывода.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

1c-query-opt

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

skd-edit

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

1c-project-init

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

1c-help-mcp

No summary provided by upstream source.

Repository SourceNeeds Review