diff --git a/.claude/skills/cf-validate/SKILL.md b/.claude/skills/cf-validate/SKILL.md index e46399dc..1fd71fd4 100644 --- a/.claude/skills/cf-validate/SKILL.md +++ b/.claude/skills/cf-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет Configuration.xml на структурные ошибки: XML well-formedness, InternalInfo, свойства, enum-значения, ChildObjects, DefaultLanguage, файлы языков, каталоги объектов. -## Использование - -``` -/cf-validate upload/cfempty -/cf-validate upload/cfempty/Configuration.xml -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -32,6 +25,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File .claude/skills/cf-validate/scripts/cf-validate.ps1 -ConfigPath "upload/cfempty" +powershell.exe -NoProfile -File .claude/skills/cf-validate/scripts/cf-validate.ps1 -ConfigPath "upload/cfempty/Configuration.xml" ``` ## Проверки diff --git a/.claude/skills/cfe-validate/SKILL.md b/.claude/skills/cfe-validate/SKILL.md index 77fd8c92..9bebc2e0 100644 --- a/.claude/skills/cfe-validate/SKILL.md +++ b/.claude/skills/cfe-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет структурную корректность расширения: XML-формат, свойства, состав, заимствованные объекты. Аналог `/cf-validate`, но для расширений. -## Использование - -``` -/cfe-validate src -/cfe-validate src/Configuration.xml -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -32,6 +25,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File .claude/skills/cfe-validate/scripts/cfe-validate.ps1 -ExtensionPath "src" +powershell.exe -NoProfile -File .claude/skills/cfe-validate/scripts/cfe-validate.ps1 -ExtensionPath "src/Configuration.xml" ``` ## Проверки (9 шагов) diff --git a/.claude/skills/epf-validate/SKILL.md b/.claude/skills/epf-validate/SKILL.md index 2661386e..cfb2c8f3 100644 --- a/.claude/skills/epf-validate/SKILL.md +++ b/.claude/skills/epf-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет структурную корректность XML-исходников внешней обработки: корневую структуру, InternalInfo, свойства, ChildObjects, реквизиты, табличные части, уникальность имён, наличие файлов форм и макетов. Также работает для внешних отчётов (ERF). -## Использование - -``` -/epf-validate src/МояОбработка -/epf-validate src/МояОбработка/МояОбработка.xml -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -32,6 +25,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File .claude/skills/epf-validate/scripts/epf-validate.ps1 -ObjectPath "src/МояОбработка" +powershell.exe -NoProfile -File .claude/skills/epf-validate/scripts/epf-validate.ps1 -ObjectPath "src/МояОбработка/МояОбработка.xml" ``` ## Проверки diff --git a/.claude/skills/erf-validate/SKILL.md b/.claude/skills/erf-validate/SKILL.md index 17bbc6dd..48345bc5 100644 --- a/.claude/skills/erf-validate/SKILL.md +++ b/.claude/skills/erf-validate/SKILL.md @@ -14,13 +14,6 @@ allowed-tools: Использует тот же скрипт, что и `/epf-validate` — автоопределение по типу элемента (ExternalReport). -## Использование - -``` -/erf-validate src/МойОтчёт -/erf-validate src/МойОтчёт/МойОтчёт.xml -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -34,6 +27,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File .claude/skills/epf-validate/scripts/epf-validate.ps1 -ObjectPath "src/МойОтчёт" +powershell.exe -NoProfile -File .claude/skills/epf-validate/scripts/epf-validate.ps1 -ObjectPath "src/МойОтчёт/МойОтчёт.xml" ``` ## Проверки diff --git a/.claude/skills/form-validate/SKILL.md b/.claude/skills/form-validate/SKILL.md index fbcb8e06..0c52059d 100644 --- a/.claude/skills/form-validate/SKILL.md +++ b/.claude/skills/form-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет Form.xml на структурные ошибки: уникальность ID, наличие companion-элементов, корректность ссылок DataPath и команд. -## Использование - -``` -/form-validate Catalogs/Номенклатура/Forms/ФормаЭлемента -/form-validate src/МояОбработка/Forms/Форма/Ext/Form.xml -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -31,6 +24,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File .claude/skills/form-validate/scripts/form-validate.ps1 -FormPath "Catalogs/Номенклатура/Forms/ФормаЭлемента" +powershell.exe -NoProfile -File .claude/skills/form-validate/scripts/form-validate.ps1 -FormPath "src/МояОбработка/Forms/Форма/Ext/Form.xml" ``` ## Проверки diff --git a/.claude/skills/interface-validate/SKILL.md b/.claude/skills/interface-validate/SKILL.md index bb767059..1f6a1386 100644 --- a/.claude/skills/interface-validate/SKILL.md +++ b/.claude/skills/interface-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет XML командного интерфейса на структурные ошибки: корневой элемент, допустимые секции, порядок, формат ссылок на команды, дубликаты. -## Использование - -``` -/interface-validate Subsystems/Продажи -/interface-validate Subsystems/Продажи/Ext/CommandInterface.xml -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -32,6 +25,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File ".claude/skills/interface-validate/scripts/interface-validate.ps1" -CIPath "Subsystems/Продажи" +powershell.exe -NoProfile -File ".claude/skills/interface-validate/scripts/interface-validate.ps1" -CIPath "Subsystems/Продажи/Ext/CommandInterface.xml" ``` ## Проверки (13) diff --git a/.claude/skills/meta-validate/SKILL.md b/.claude/skills/meta-validate/SKILL.md index 49b2f6d4..e0e794f5 100644 --- a/.claude/skills/meta-validate/SKILL.md +++ b/.claude/skills/meta-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет XML объекта метаданных из выгрузки конфигурации на структурные ошибки. -## Использование - -``` -/meta-validate Catalogs/Номенклатура/Номенклатура.xml -/meta-validate Catalogs/Банки|Documents/Заказ — batch mode -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -32,6 +25,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File .claude/skills/meta-validate/scripts/meta-validate.ps1 -ObjectPath "Catalogs/Номенклатура/Номенклатура.xml" +powershell.exe -NoProfile -File .claude/skills/meta-validate/scripts/meta-validate.ps1 -ObjectPath "Catalogs/Банки|Documents/Заказ" ``` ## Поддерживаемые типы (23) diff --git a/.claude/skills/mxl-validate/SKILL.md b/.claude/skills/mxl-validate/SKILL.md index 342a2347..1e680ce8 100644 --- a/.claude/skills/mxl-validate/SKILL.md +++ b/.claude/skills/mxl-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет Template.xml на структурные ошибки: индексы, ссылки на палитры, диапазоны именованных областей и объединений. -## Использование - -``` -/mxl-validate Catalogs/Номенклатура/Templates/Макет -/mxl-validate src/МояОбработка/Templates/ПечатнаяФорма -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -31,6 +24,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File .claude/skills/mxl-validate/scripts/mxl-validate.ps1 -TemplatePath "Catalogs/Номенклатура/Templates/Макет" +powershell.exe -NoProfile -File .claude/skills/mxl-validate/scripts/mxl-validate.ps1 -TemplatePath "src/МояОбработка/Templates/ПечатнаяФорма" ``` ## Проверки diff --git a/.claude/skills/role-validate/SKILL.md b/.claude/skills/role-validate/SKILL.md index 9c1ecd58..3a66f53a 100644 --- a/.claude/skills/role-validate/SKILL.md +++ b/.claude/skills/role-validate/SKILL.md @@ -11,12 +11,6 @@ allowed-tools: Проверяет корректность `Rights.xml` роли: формат XML, namespace, глобальные флаги, типы объектов, имена прав, RLS-ограничения, шаблоны. Опционально проверяет метаданные роли (UUID, имя, синоним). -## Использование - -``` -/role-validate Roles/МояРоль -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | diff --git a/.claude/skills/skd-validate/SKILL.md b/.claude/skills/skd-validate/SKILL.md index 440290f3..3bc20d73 100644 --- a/.claude/skills/skd-validate/SKILL.md +++ b/.claude/skills/skd-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет структурную корректность Template.xml схемы компоновки данных. Выявляет ошибки формата, битые ссылки, дубликаты имён. -## Использование - -``` -/skd-validate src/МойОтчёт/Templates/ОсновнаяСхема -/skd-validate Catalogs/Номенклатура/Templates/СКД/Ext/Template.xml -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -32,6 +25,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File .claude/skills/skd-validate/scripts/skd-validate.ps1 -TemplatePath "src/МойОтчёт/Templates/ОсновнаяСхема" +powershell.exe -NoProfile -File .claude/skills/skd-validate/scripts/skd-validate.ps1 -TemplatePath "Catalogs/Номенклатура/Templates/СКД/Ext/Template.xml" ``` ## Проверки (~30) diff --git a/.claude/skills/subsystem-validate/SKILL.md b/.claude/skills/subsystem-validate/SKILL.md index fec286a6..2893f77e 100644 --- a/.claude/skills/subsystem-validate/SKILL.md +++ b/.claude/skills/subsystem-validate/SKILL.md @@ -12,13 +12,6 @@ allowed-tools: Проверяет структурную корректность XML-файла подсистемы из выгрузки конфигурации. -## Использование - -``` -/subsystem-validate Subsystems/Продажи -/subsystem-validate Subsystems/Продажи.xml -``` - ## Параметры | Параметр | Обяз. | Умолч. | Описание | @@ -32,6 +25,7 @@ allowed-tools: ```powershell powershell.exe -NoProfile -File ".claude/skills/subsystem-validate/scripts/subsystem-validate.ps1" -SubsystemPath "Subsystems/Продажи" +powershell.exe -NoProfile -File ".claude/skills/subsystem-validate/scripts/subsystem-validate.ps1" -SubsystemPath "Subsystems/Продажи.xml" ``` ## Проверки (13)