mxl-validate について
mxl-validateは、1Cの表形式ドキュメントテンプレートの構造エラーを検査するスキルです。インデックス、パレット参照、名前付き範囲と結合範囲、入力フィールドセルの整合性を確認し、詳細出力やエラー数の上限も指定できます。
主な機能
- 01テンプレート構造とインデックスの検査
- 02パレット参照と範囲の検証
- 03入力フィールドセルの整合性確認
- 04詳細出力とエラー数の上限設定
活用シーン
- 01テンプレート利用前の構造検証
- 02範囲やパレット参照の不備を特定
- 03検証時に表示するエラー数を制限
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nikolay-shirokov/ cc-1c-skills --skill mxl-validateインストール後、Claude Code で/mxl-validateを入力して読み込まれたか確認します。
同梱ファイルscripts/mxl-validate.ps1scripts/mxl-validate.py
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
/mxl-validate — валидация макета табличного документа (MXL)
Проверяет Template.xml на структурные ошибки: индексы, ссылки на палитры, диапазоны именованных областей и объединений, согласованность ячеек-полей ввода.
Параметры
| Параметр | Обяз. | Умолч. | Описание |
|---|---|---|---|
| TemplatePath | да | — | Путь к макету (директория или Template.xml) |
| Detailed | нет | — | Подробный вывод (все проверки, включая успешные) |
| MaxErrors | нет | 20 | Остановиться после N ошибок |
Команда
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/mxl-validate.ps1" -TemplatePath "Catalogs/Номенклатура/Templates/Макет"
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/mxl-validate.ps1" -TemplatePath "src/МояОбработка/Templates/ПечатнаяФорма"
コメント
Markdown 対応