knowledge-base-health-check について
ナレッジベースを管理するライブラリアン向けのワークフロー技能です。手動実行と定期実行で同じ監査手順を使い、インタラクティブなセッションでは指摘事項への対応も選べます。
主な機能
- 01手動または定期的なチェック
- 02Wiki、RAW、出力ファイルの確認
- 037項目の監査
- 04レポート作成と変更ログ更新
- 05指摘事項への対応を選択
活用シーン
- 01指定したナレッジベースの月次チェック
- 02最新レポートを確認して対応項目を選択
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ julianobarbosa/ claude-code-skills --skill knowledge-base-health-checkインストール後、Claude Code で/knowledge-base-health-checkを入力して読み込まれたか確認します。
詳細
ナレッジベース健全性チェックのスキル
このスキルは、毎月のナレッジベース健全性チェックの正式な基準です。 司書はこのスキルを読み、オンデマンドまたはスケジュールされたタスクによって健全性チェックが起動された際に、これに従います。出力形式を実行ごとに一定に保つため、どちらの起動方法でも同じ手順を使用します。
起動するタイミング
以下のいずれかが発生した場合に、このスキルを実行します。 • ユーザーが「run a health check」「audit the [name] KB」「check the wiki」などと指示する。または「/healthcheck」と入力する • ユーザーが「action the latest health check」または「let's go through the health check report」と指示する。この場合は、該当するナレッジベースのOutputs/フォルダーにある最新の健全性チェックレポートを使って、フェーズ2に直接進みます。 • 毎月のスケジュール済みタスクによって起動される(taskld: knowledge-base-monthly-health-check )。 ユーザーが対象のナレッジベースを指定していない場合は、確認してください。明示的に依頼されない限り、すべてのナレッジベースを対象に実行してはいけません。
2つのフェーズ
このスキルは2つのフェーズで実行されます。フェーズ1は必ず実行します。フェーズ2は対話セッションでのみ実行し、スケジュール済みタスクではフェーズ1の終了時に停止します。
フェーズ1 — 監査と記録(必ず実行)
- ルールを読みます。About me/writing-rules. mdと、監査対象のナレッジベースにある個別のCLAUDE.mdを開きます。執筆ルールは執筆ルールのチェックに適用し、ナレッジベースごとのルールはWikiの構成と情報源の出所に適用します。
- 状態ファイルを読みます。/CHANGELOG.md(前回の健全性チェックの日付と、その後の変更内容)、/Wiki/QUESTIONS.md(すでに指摘済みの不足事項。重複して指摘しないために確認します)、/RAW/_INGESTED. md(RAWにあるファイルの登録簿)。
- 対象範囲内のすべてを読みます。/Wiki/のすべての記事、/RAW/のすべてのファイル(少なくともフロントマターとタイトル。特定の主張を検証する場合にのみ全文を読みます)、前回の健全性チェック以降に登録された/Outputs/のすべての出力。
- 7つの監査を実施します。詳細は以下に記載します。
- 完全なレポートを/Outputs/YYYY-MM-DD_health-check.mdに書き込みます。
- 以下の「記録」に記載された形式で、1行の要約を/CHANGELOG.mdの先頭に追加します。
- チャットに要約を提示します。件数のみと、ユーザーの注意を要する主な指摘事項の上位3件、完全なレポートへのリンクを、簡潔にチャットに表示します。レポート全体を貼り付けてはいけません。
フェーズ2 - 確認と対応(対話セッションのみ)
- どの指摘事項に対応するかを尋ねます。実際に指摘事項があったカテゴリーから、複数選択可能な選択肢をAskUserQuestionで提示します。問題のなかったカテゴリーは省略します。