mcpField
C
cf-validate

cf-validate

github.com/nikolay-shirokovテスト・品質74158 回インストール今日更新
リポジトリ

cf-validate について

cf-validate は、1C の設定エクスポートに構造エラーがないか検査するスキルです。XML、設定プロパティ、言語ファイル、オブジェクトディレクトリを検証します。

主な機能

  1. 01XML の整形式チェック
  2. 02プロパティと列挙値の検証
  3. 03ChildObjects と DefaultLanguage の確認
  4. 04言語ファイルとオブジェクトディレクトリの確認
  5. 05詳細出力とエラー上限の設定

活用シーン

  1. 01設定エクスポートの構造エラーの検出
  2. 02成功項目を含む全検査結果の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nikolay-shirokov/cc-1c-skills --skill cf-validate

インストール後、Claude Code で/cf-validateを入力して読み込まれたか確認します。

同梱ファイルscripts/cf-validate.ps1scripts/cf-validate.py

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

/cf-validate — валидация конфигурации 1С

Проверяет Configuration.xml на структурные ошибки: XML well-formedness, InternalInfo, свойства, enum-значения, ChildObjects, DefaultLanguage, файлы языков, каталоги объектов.

Параметры

ПараметрОбяз.Умолч.Описание
ConfigPathда—Путь к Configuration.xml или каталогу выгрузки
Detailedнет—Подробный вывод (все проверки, включая успешные)
MaxErrorsнет30Остановиться после N ошибок
OutFileнет—Записать результат в файл (UTF-8 BOM)

Команда

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cf-validate.ps1" -ConfigPath "upload/cfempty"
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cf-validate.ps1" -ConfigPath "upload/cfempty/Configuration.xml"

コメント