mcpField
H
heal-skill

heal-skill

github.com/boshu2エージェントワークフロー4501.2k 回インストール今日更新
リポジトリ

heal-skill について

heal-skill はスキルパッケージのメンテナー向けコマンドライン検査ツールです。構造上の問題を報告し、無関係なファイルに触れず、生成器を通じて管理対象のメタデータ投影や Codex 用コピーを更新できます。

主な機能

  1. 01読み取り専用の構造検査
  2. 02厳格モードで問題時に失敗を返す
  3. 03生成器による管理対象投影の修復
  4. 04任意のコンテンツ監査と JSON 出力
  5. 05繰り返し修復しても冪等

活用シーン

  1. 01リリース前の SKILL.md メタデータ検査
  2. 02生成された Codex 用コピーの修復
  3. 03スキル作成品質の監査
  4. 04機械可読形式での問題確認

インストール

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

$npx skills add https://github.com/boshu2/agentops --skill heal-skill

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
audit-checks.md
codex-parity.md
context-density-checks.md
heal-skill.feature
skill-auditor.feature
schemas/
audit-report.json
scripts/
audit.sh
heal.sh
score_agentops_skill.py
test-mutation-boundaries.sh
validate.sh

詳細

/heal-skill — 1 つ以上のスキルパッケージをチェック

heal-skill は、スキルの健全性を確認する専門ツールです。正規のソーススキルと、生成された Codex の対応スキルにおける構造上の欠陥を報告します。--fix を指定すると、ジェネレーターを通じて、管理対象のプロジェクションのみを修復します。作業のスケジュール設定、Git の操作、ソフトウェア候補の検証、または失敗後の処理の決定は行いません。

入力

bash skills/heal-skill/scripts/heal.sh --check [skills/<slug> ...]
bash skills/heal-skill/scripts/heal.sh --check --strict [skills/<slug> ...]
bash skills/heal-skill/scripts/heal.sh --fix [skills/<slug> ...]

明示的に指定する各ターゲットは、skills/ または skills-codex/ の直下に実在するディレクトリでなければなりません。存在しないパス、ディレクトリの遡及、シンボリックリンクによる表記は拒否されます。

手順

  1. 要求されたすべてのターゲットディレクトリを解決し、その範囲内に収まることを確認します。
  2. 各 SKILL.md のフロントマターを解析します。
  3. パスと名前の一致、説明、API バージョン、処遇メタデータ、リンクされたローカル参照をチェックします。
  4. すべての検出事項を 1 回ずつ出力します。
  5. --fix モードの場合のみ、メタデータが管理するプロジェクションとスコープ内の Codex 対応スキルを再生成して終了します。

--check は読み取り専用です。--strict を指定すると、検出事項が 1 つでもあれば終了コード 1 になります。修復に失敗した場合は呼び出し元に返されます。このスキルは再試行したり、別のアクションを選択したりしません。

詳細コンテンツ監査

オプションの読み取り専用コンテンツ監査は次のとおりです。

bash skills/heal-skill/scripts/audit.sh [--strict] [--json <path>] skills/<slug>

構造チェックの結果に、決定論的な作成チェックと参考用の品質スコアを組み合わせます。これはコアの Validate フェーズではなく、verdict.v2 を書き込まず、成果物の提供を決定する権限もありません。チェックの定義は audit-checks.md に、密度スコアの説明は context-density-checks.md にあります。

出力

構造上の検出事項は次の形式で出力されます。

[FINDING_CODE] skills/example: concrete explanation

詳細監査の JSON は audit-report.json に準拠します。 その後の編集や呼び出しは、呼び出し元が管理します。

チェック項目

  • チェックモードではファイルを変更しません。
  • 修復モードでは、明示的に指定されたソースターゲットと、その管理対象プロジェクションのみを変更します。
  • 同じ修復を再度実行しても、結果は変わりません。
  • 生成される Codex 対応スキルとの整合性は、codex-parity.md に従います。
  • 修復できない検出事項は、明示されたまま残ります。

関連する実行可能な仕様

コメント