audit-library-health について
ai-agent-skills のライブラリが整合性を保ち、更新され、共有やインストールに適した状態か確認するスキルです。検証、インストール状態の確認、更新チェック、ドキュメント同期、キュレーションのレビューを案内します。
主な機能
- 01カタログ構造と生成ドキュメントの検証
- 02インストール済みスキルの状態確認
- 03更新が必要な可能性のあるスキルの確認
- 04ドキュメント同期のプレビュー
- 05キュレーションキューの確認
活用シーン
- 01共有前のスキルライブラリの確認
- 02壊れたスキルインストールの特定
- 03古い項目や情報不足の項目の特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ moizibnyousaf/ ai-agent-skills --skill audit-library-healthインストール後、Claude Code で/audit-library-healthを入力して読み込まれたか確認します。
詳細
ライブラリの健全性を監査する
目標
スキルライブラリに一貫性があり、最新の状態で、共有またはインストールできる状態であることを確認します。
ガードレール
- 健全性チェックを自動化する場合は、構造化出力に必ず
--format jsonを使用してください。 build-docsを実行する前に、ドキュメントがすでに同期されているかを確認するため、必ず--dry-runを使用してください。validateとdoctorの両方に合格する前に、ライブラリを共有リポジトリにプッシュしないでください。- 大規模なカタログを調べる場合は、出力を絞り込むために
--fieldsを使用してください。
ワークフロー
- 検証スクリプトを実行して、カタログの整合性を確認します。
npx ai-agent-skills validate
必須フィールド、フォルダーの一貫性、フロントマターの妥当性、コレクションの整合性、生成されたドキュメントの同期状態を確認します。
- doctor を実行して、インストール済みスキルの健全性を確認します。
npx ai-agent-skills doctor --format json
- 更新が必要な可能性のあるスキルを確認します。
npx ai-agent-skills check --format json
- 生成されたドキュメントが同期されていることを確認します。
npx ai-agent-skills build-docs --dry-run --format json
currentlyInSync が false の場合は、再生成します。
npx ai-agent-skills build-docs
- 対応が必要なスキルがないか、キュレーションキューを確認します。
npx ai-agent-skills curate review --format json
健全性チェックリスト
-
validateがエラーなしで完了する -
doctorで壊れたインストールが報告されない -
build-docs --dry-runでドキュメントが同期されていると表示される -
whyHereフィールドが空のスキルがない - すべてのハウススキルに
skills/内の対応するフォルダーがある -
skills.jsonの合計数が実際のスキル数と一致する
注意点
validateとdoctorは読み取り専用で、ライブラリを変更することはありません。checkは、上流ソースを確認するためにネットワークリクエストを行います。到達できないリポジトリがあると、時間がかかったりタイムアウトしたりする場合があります。curate reviewキューは、欠落しているフィールドと古くなった検証日から生成されるヒューリスティックなものであり、必須事項ではありません。
コメント
Markdown 対応