mcpField
K
knowledge-base-health-check

knowledge-base-health-check

github.com/julianobarbosa生産性1438 回インストール2 日前に更新
リポジトリ

knowledge-base-health-check について

ナレッジベースを管理するライブラリアン向けのワークフロー技能です。手動実行と定期実行で同じ監査手順を使い、インタラクティブなセッションでは指摘事項への対応も選べます。

主な機能

  1. 01手動または定期的なチェック
  2. 02Wiki、RAW、出力ファイルの確認
  3. 037項目の監査
  4. 04レポート作成と変更ログ更新
  5. 05指摘事項への対応を選択

活用シーン

  1. 01指定したナレッジベースの月次チェック
  2. 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 — 監査と記録(必ず実行)
  1. ルールを読みます。About me/writing-rules. mdと、監査対象のナレッジベースにある個別のCLAUDE.mdを開きます。執筆ルールは執筆ルールのチェックに適用し、ナレッジベースごとのルールはWikiの構成と情報源の出所に適用します。
  2. 状態ファイルを読みます。/CHANGELOG.md(前回の健全性チェックの日付と、その後の変更内容)、/Wiki/QUESTIONS.md(すでに指摘済みの不足事項。重複して指摘しないために確認します)、/RAW/_INGESTED. md(RAWにあるファイルの登録簿)。
  3. 対象範囲内のすべてを読みます。/Wiki/のすべての記事、/RAW/のすべてのファイル(少なくともフロントマターとタイトル。特定の主張を検証する場合にのみ全文を読みます)、前回の健全性チェック以降に登録された/Outputs/のすべての出力。
  4. 7つの監査を実施します。詳細は以下に記載します。
  5. 完全なレポートを/Outputs/YYYY-MM-DD_health-check.mdに書き込みます。
  6. 以下の「記録」に記載された形式で、1行の要約を/CHANGELOG.mdの先頭に追加します。
  7. チャットに要約を提示します。件数のみと、ユーザーの注意を要する主な指摘事項の上位3件、完全なレポートへのリンクを、簡潔にチャットに表示します。レポート全体を貼り付けてはいけません。
フェーズ2 - 確認と対応(対話セッションのみ)
  1. どの指摘事項に対応するかを尋ねます。実際に指摘事項があったカテゴリーから、複数選択可能な選択肢をAskUserQuestionで提示します。問題のなかったカテゴリーは省略します。

コメント