Diagnose and mitigate GKE TPU or GPU nodes stuck in NotReady / NodeStatusUnknown ("Kubelet stopped posting node status") due to host kernel panics, hardware lockups, or disabled node auto-repair. Use when nodes stop heartbeating beyond the node auto-repair threshold and pods remain stuck in Terminating. Don't use for healthy nodes, pod-only application crashes, or routine GKE upgrades.
Install
npx skills add google/skills --skill gke-ai-troubleshooting-node-unresponsive-timeoutnpx skills add google/skills --skill gke-ai-troubleshooting-node-unresponsive-timeout -a claude-code -gnpx skills add google/skills --skill gke-ai-troubleshooting-node-unresponsive-timeout -a codex -ggemini skills install https://github.com/google/skills.git --path skills/cloud/gke-ai-troubleshooting-node-unresponsive-timeoutgh skill install google/skills gke-ai-troubleshooting-node-unresponsive-timeoutgit clone --depth 1 https://github.com/google/skills /tmp/google__skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/google__skills/skills/cloud/gke-ai-troubleshooting-node-unresponsive-timeout ~/.claude/skills/gke-ai-troubleshooting-node-unresponsive-timeout # Claude Code
cp -R /tmp/google__skills/skills/cloud/gke-ai-troubleshooting-node-unresponsive-timeout ~/.agents/skills/gke-ai-troubleshooting-node-unresponsive-timeout # Codex, Cursor, Gemini CLI, Copilot, OpenCode