mcpField
I
interface-validate

interface-validate

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

interface-validate について

interface-validateは、CommandInterface.xmlを検査するスキルです。構造、セクションの順序、コマンドリンクの形式、重複を確認します。

主な機能

  1. 01ルート要素と許可されたセクションの確認
  2. 02セクション順序とコマンドリンク形式の検証
  3. 03重複項目の検出
  4. 04詳細出力とエラー数上限の指定
  5. 05UTF-8 BOM付きファイルへの結果出力

活用シーン

  1. 01構成内のCommandInterface.xmlの検証
  2. 02後から確認するための検証結果の保存

インストール

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

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

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

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

README(原文)English

プロジェクトの README より

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

/interface-validate — валидация CommandInterface.xml

Проверяет XML командного интерфейса на структурные ошибки: корневой элемент, допустимые секции, порядок, формат ссылок на команды, дубликаты.

Параметры

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

Команда

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/interface-validate.ps1" -CIPath "Subsystems/Продажи"
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/interface-validate.ps1" -CIPath "Subsystems/Продажи/Ext/CommandInterface.xml"

コメント