k8s-incident-triage

Triage Kubernetes workloads, pods, and namespaces using kubectl commands.

186|10|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/initializ/forge --skill k8s-incident-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s-incident-triage
Source: https://github.com/initializ/forge/tree/main/forge-skills/local/embedded/k8s-incident-triage
Command: npx skills add https://github.com/initializ/forge --skill k8s-incident-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the diagnosis of issues within Kubernetes clusters, providing rapid insights into the root causes of incidents and suggesting actionable next steps.

Core Features & Use Cases

  • Read-only Triage: Safely inspects cluster state using kubectl without making any changes.
  • Multi-modal Input: Accepts both natural language queries and structured JSON for flexible integration.
  • Comprehensive Analysis: Covers pod states, events, logs, and node diagnostics to pinpoint problems.
  • Use Case: When an application is experiencing downtime, this Skill can be invoked to quickly identify failing pods, analyze recent events, and review relevant logs to form an initial hypothesis about the cause.

Quick Start

Use the k8s-incident-triage skill to investigate why pods are pending in the 'default' namespace.

Frequently Asked Questions about k8s-incident-triage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose Kubernetes pods stuck in CrashLoopBackOff or Pending states?

To diagnose Kubernetes pods in CrashLoopBackOff or Pending states, this Skill performs read-only triage using kubectl to inspect cluster state, analyze events, and review logs. It pinpoints workload issues and forms an initial hypothesis about the root cause.

Can I automate Kubernetes incident response using structured JSON input?

Yes, you can automate Kubernetes incident response because this Skill accepts structured JSON input alongside natural language queries. This multi-modal input enables flexible integration into automated workflows to rapidly gather diagnostic insights during downtime.

How do I check node pressure and workload health across Kubernetes namespaces?

You can check node pressure and workload health by invoking this Skill to perform comprehensive kubectl diagnostics across namespaces. It safely inspects cluster state, covering pod states, events, logs, and node conditions to identify pressure issues.

Does Kubernetes triage require write permissions or modify cluster resources?

Kubernetes triage with this Skill does not require write permissions and never modifies cluster resources. It operates in a strictly read-only manner, safely inspecting workloads, pods, and namespaces using kubectl commands without applying any changes.

What do I need to set up before diagnosing Kubernetes incidents with kubectl?

Before diagnosing Kubernetes incidents, you need the kubectl binary installed and optional environment variables configured for cluster access. This setup allows the Skill to connect to your cluster and execute read-only triage commands effectively.

Why are my Kubernetes pods failing and how do I get actionable next steps?

Your Kubernetes pods may be failing due to node pressure or configuration errors, and this Skill provides actionable next steps by analyzing recent events and relevant logs. It delivers rapid insights into root causes to guide your incident response.