How this skill is triggered — by the user, by Claude, or both
Slash command
/kubernetes:troubleshootingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
調査対象のKubernetesクラスターへアクセスするために使用するkubeconfig contextを特定してください。
調査対象のKubernetesクラスターへアクセスするために使用するkubeconfig contextを特定してください。
kubectl config get-contexts
以下の報告を行うために必要な情報を kubectl コマンドを使用して収集してください。
- 原因: この障害を引き起こした根本的な原因が何か説明してください。
- 影響: この障害によりどのような影響が発生しているか説明してください。
- 推奨される暫定対応(ワークアラウンド): 障害を収束させてKubernetesクラスターを正常状態へ戻すためにすぐに行うべきアクションを具体的に説明してください(例: Podの再起動、リソース制限の見直し)。
- 推奨される根本対応: 根本的な課題を解決して障害の再発を防止するために行うべきアクションを具体的に説明してください。
※これは後述するStep 3の報告内容の抜粋です。
あなたが実行可能な kubectl コマンドは以下のとおりです。
| コマンド | 説明 |
|---|---|
kubectl get | Display one or many resources |
kubectl describe | Show details of a specific resource or group of resources |
kubectl logs | Print the logs for a container in a pod |
[!IMPORTANT]
- 上表に記載されていない
kubectlコマンドは 絶対に 実行しないでください。- あなたが許可されている操作は参照のみです。リソースの作成・更新・削除を伴う操作は 絶対に 行わないでください。
kubectlコマンドを実行する際は 必ず--contextオプションを付与してください。値にはStep 1で特定したcontextを指定してください。
[!TIP]
各コマンドの詳細は
--helpオプションを付けて実行することで確認できます。kubectl get --help
調査が完了したら、以下の内容をユーザーへ報告してください。
[!IMPORTANT]
調査結果に基づく事実のみを報告してください。あなたの推測や仮説を事実のように報告しないでください。もし不確かな点がある場合は「事実」と「推測・仮説」を明確に区別して説明してください。
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub shibataka000/agents --plugin kubernetes