mcpField
C
ctx-doctor

ctx-doctor

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

ctx-doctor について

ctx-doctorはContext Modeの診断を実行し、結果を会話内に表示するスキルです。`ctx_doctor` MCPツールを使い、呼び出しに失敗した場合はCLIに切り替えます。

主な機能

  1. 01サーバー側で診断を実行
  2. 02プレーンテキストで結果を表示
  3. 03MCP呼び出し失敗時にCLIを使用

活用シーン

  1. 01Context Modeの状態確認
  2. 02クライアント間で診断結果を表示

MCP 対応

`ctx_doctor` MCPツールを呼び出してサーバー側でチェックを実行します。ツール呼び出し失敗時のCLIフォールバックも記載されています。

インストール

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

$npx skills add https://github.com/mksglu/context-mode --skill ctx-doctor

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

詳細

Context Mode Doctor

診断を実行し、結果を会話内に直接表示します。

手順

  1. ctx_doctor MCP ツールを直接呼び出します。このツールはすべてのチェックをサーバー側で実行し、プレーンテキストのステータスレポートを返します。
  2. 結果をそのまま表示します。結果には、プレーンテキストのステータスプレフィックス [OK] PASS、[FAIL] FAIL、[WARN] WARN がすでに付いています。クロスクライアント互換性(例:Z.ai GLM)のため、レンダラーに安全な形式(Markdown のタスクリスト構文は使用しません)です。
  3. フォールバック(MCP ツールの呼び出しに失敗した場合のみ):このスキルのベースディレクトリから プラグインルート を特定し(2 階層上に移動し、/skills/ctx-doctor を削除)、Bash で実行します。
    CLI="<PLUGIN_ROOT>/cli.bundle.mjs"; [ ! -f "$CLI" ] && CLI="<PLUGIN_ROOT>/build/cli.js"; node "$CLI" doctor
    
    結果を、同じ [OK]/[FAIL]/[WARN] プレフィックスを付けたまま再表示します。

コメント