meta-validate について
meta-validate は、1C の構成エクスポートに含まれる XML メタデータオブジェクトの構造エラーを調べる PowerShell スキルです。複数パスをまとめて検証でき、詳細出力では成功したチェックも表示できます。
主な機能
- 01メタデータ XML の構造を検査
- 02複数パスを一度に検証
- 03詳細モードで成功したチェックも表示
- 04オブジェクトごとのエラー上限を設定
- 05結果をファイルに保存
活用シーン
- 01カタログのエクスポート XML の構造エラーを確認
- 02カタログとドキュメントを一括検証
- 03成功項目を含むすべてのチェックを確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nikolay-shirokov/ cc-1c-skills --skill meta-validateインストール後、Claude Code で/meta-validateを入力して読み込まれたか確認します。
同梱ファイルscripts/meta-validate.ps1scripts/meta-validate.py
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
/meta-validate — валидация объекта метаданных 1С
Проверяет XML объекта метаданных из выгрузки конфигурации на структурные ошибки.
Параметры
| Параметр | Обяз. | Умолч. | Описание |
|---|---|---|---|
| ObjectPath | да | — | Путь к XML-файлу или каталогу. Через | для batch |
| Detailed | нет | — | Подробный вывод (все проверки, включая успешные) |
| MaxErrors | нет | 30 | Остановиться после N ошибок (per object) |
| OutFile | нет | — | Записать результат в файл (UTF-8 BOM) |
Команда
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/meta-validate.ps1" -ObjectPath "Catalogs/Номенклатура/Номенклатура.xml"
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/meta-validate.ps1" -ObjectPath "Catalogs/Банки|Documents/Заказ"
コメント
Markdown 対応