From 50dc9ceec97baf2f23699b8f803aecf5e5318ba8 Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Sun, 8 Feb 2026 16:29:57 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=B2=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=B8=20SKILL.md=20=D0=BD=D0=B0=D0=B2=D1=8B=D0=BA=D0=BE?= =?UTF-8?q?=D0=B2=20mxl-info=20=D0=B8=20mxl-validate=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D1=80=D1=83=D1=81=D1=81=D0=BA=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Для единообразия с остальными навыками проекта. Co-Authored-By: Claude Opus 4.6 --- .claude/skills/mxl-info/SKILL.md | 120 +++++++++++++-------------- .claude/skills/mxl-validate/SKILL.md | 80 +++++++++--------- 2 files changed, 100 insertions(+), 100 deletions(-) diff --git a/.claude/skills/mxl-info/SKILL.md b/.claude/skills/mxl-info/SKILL.md index 457ad41a..d90a595d 100644 --- a/.claude/skills/mxl-info/SKILL.md +++ b/.claude/skills/mxl-info/SKILL.md @@ -1,64 +1,64 @@ --- name: mxl-info -description: Analyze SpreadsheetDocument (MXL) template structure — areas, parameters, column sets -argument-hint: or +description: Анализ структуры макета табличного документа (MXL) — области, параметры, наборы колонок +argument-hint: или allowed-tools: - Bash - Read - Glob --- -# /mxl-info — Template Structure Analyzer +# /mxl-info — Анализ структуры макета -Reads a SpreadsheetDocument Template.xml and outputs a compact summary: named areas, parameters, column sets. Replaces the need to read thousands of XML lines. +Читает Template.xml табличного документа и выводит компактную сводку: именованные области, параметры, наборы колонок. Заменяет необходимость читать тысячи строк XML. -## Usage +## Использование ``` /mxl-info /mxl-info ``` -## Parameters +## Параметры -| Parameter | Required | Default | Description | -|---------------|:--------:|---------|------------------------------------------| -| TemplatePath | no | — | Direct path to Template.xml | -| ProcessorName | no | — | Processor name (alternative to path) | -| TemplateName | no | — | Template name (alternative to path) | -| SrcDir | no | `src` | Source directory | -| Format | no | `text` | Output format: `text` or `json` | -| WithText | no | false | Include static text and template content | -| MaxParams | no | 10 | Max parameters listed per area | -| Limit | no | 150 | Max output lines (truncation protection) | -| Offset | no | 0 | Skip N lines (for pagination) | +| Параметр | Обязательный | По умолчанию | Описание | +|---------------|:------------:|--------------|------------------------------------------| +| TemplatePath | нет | — | Прямой путь к Template.xml | +| ProcessorName | нет | — | Имя обработки (альтернатива пути) | +| TemplateName | нет | — | Имя макета (альтернатива пути) | +| SrcDir | нет | `src` | Каталог исходников | +| Format | нет | `text` | Формат вывода: `text` или `json` | +| WithText | нет | false | Включить статический текст и шаблоны | +| MaxParams | нет | 10 | Макс. параметров в списке на область | +| Limit | нет | 150 | Макс. строк вывода (защита от переполнения) | +| Offset | нет | 0 | Пропустить N строк (для пагинации) | -Specify either `-TemplatePath` or both `-ProcessorName` and `-TemplateName`. +Укажите либо `-TemplatePath`, либо оба `-ProcessorName` и `-TemplateName`. -## Command +## Команда ```powershell -powershell.exe -NoProfile -File .claude/skills/mxl-info/scripts/mxl-info.ps1 -TemplatePath "" +powershell.exe -NoProfile -File .claude/skills/mxl-info/scripts/mxl-info.ps1 -TemplatePath "<путь>" ``` -Or with processor/template names: +Или по имени обработки/макета: ```powershell -powershell.exe -NoProfile -File .claude/skills/mxl-info/scripts/mxl-info.ps1 -ProcessorName "" -TemplateName "