Agent Doctor は何をしますか?
このスキルは、実際に存在するファイルに基づいてエージェントの指示とスキル発見の診断を行います。報告するソースは発見されたもののみであり、実行時に読み込まれたり、設定によって利用可能になったものは含まれません。
最初に決定論的スキャンを実行し、その後はレポートとレポートに記載されたファイルのみから推論してください。スキャンは読み取り専用であり、ファイルを修正したり、スキルを読み込んだり、権限を要求したり、一般的なホーム、環境、認証情報、認証ファイルを読み取ることはありません。
このスキルのインストールディレクトリから、次のコマンドを実行します:
python3 scripts/agent_doctor.py --project <path-to-project> --format markdown
フィクスチャまたは代替のグローバル発見パスを指定するには --home /fixture/home を使用します。追加で許可するスキルルートを指定するには --skill-root /path/to/skills を明示的に追加します。--model <name> は実行中のモデル(任意のリテラル名、例:Claude、claude-opus-5-5、GPT-5)を受け取り、通常のスキル文章内の「You are 」という識別子と比較します。比較では大文字小文字、ハイフンとスペース・ドットの違い、先頭の claude- を無視し、不一致があればアドバイザリとして報告します。このチェックをスキップするにはこのオプションを省略します。機械可読な出力には --format json を選択します。焦点を絞った診断のためにスキャン範囲を制限するには、--max-files、--max-bytes、--max-directories を使用します。
スキャンは深さ、ディレクトリ、ファイル、バイト数を制限し、依存関係、バージョン管理、キャッシュ、ワークツリーのディレクトリをスキップします。親階層やネストされた AGENTS.md / CLAUDE.md / GEMINI.md、許可されたグローバル指示ファイル(~/.codex/AGENTS.md、~/.claude/CLAUDE.md、~/.gemini/GEMINI.md)、およびすべてのドキュメント化されたホストフォルダ内のフラットスキルフォルダ(ホーム内:.agents、.codex、.claude、.gemini、.cursor、.copilot、.codeium/windsurf のスキル、プロジェクト内:.agents、.codex、.claude、.gemini、.cursor、.github、.opencode、.cline、.clinerules、.devin、.windsurf のスキル)を認識します。複数のフォルダ(例:Skills CLI のシンボリックリンク)から到達可能なスキルは1回だけ報告されます。標準パスとエイリアスは別々に保持し、シンボリックリンクによるエスケープを拒否し、生のファイル内容は出力しません。
スキルの使用状況とアーカイブ
ほとんど呼び出されていないスキルについては、python3 scripts/agent_doctor.py --usage を実行し、references/usage.md に従ってください。セッションログを読み取り専用で読み込み、スキル名と回数のみを表示します。オーナーに表を見せた後、スキルごとに「更新」「維持」「アーカイブ」を尋ねてください。「ログに呼び出しが見つかりませんでした」とは言っても「未使用」とは言わないでください。アーカイブは scripts/skill_archive.py を使用してのみ行います:plan を実行し、内容を表示し、そのスキルに対して明示的な同意を得てから archive --yes を実行します。質問と同じターンで実行しないでください。restore についても言及してください。