debug-prod

Diagnose production issues by analyzing Kubernetes pods, logs, metrics, alerts, and deployments.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/dmzoneill/skills --skill debug-prod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debug-prod
Source: https://github.com/dmzoneill/skills/tree/main/debug-prod
Command: npx skills add https://github.com/dmzoneill/skills --skill debug-prod

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill systematically investigates and diagnoses issues occurring in production environments, providing a comprehensive overview of potential causes.

Core Features & Use Cases

  • Systematic Investigation: Gathers data on pods, logs, metrics, alerts, and deployments.
  • Pattern Recognition: Suggests likely causes by identifying patterns in the collected data.
  • Use Case: When a critical service in production experiences unexpected downtime, this Skill can be invoked to quickly pinpoint the root cause by analyzing all relevant system components.

Quick Start

Investigate a production issue in the 'main' namespace for the last hour.

Frequently Asked Questions about debug-prod

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

FAQPage Schema
How do I debug production issues in Kubernetes?

Debug production issues in Kubernetes by systematically gathering data on pods, logs, metrics, alerts, and deployments to identify patterns and pinpoint likely root causes. This approach correlates signals across system components to diagnose unexpected downtime or critical service failures.

What's the best way to investigate production alerts across Prometheus, Kibana, and Slack?

Investigate production alerts by aggregating data across Prometheus, Kibana, and Slack to identify patterns in logs and metrics. This systematic approach correlates alerts with deployment events and pod states, suggesting likely causes for the observed service degradation.

What information do I need to diagnose a production deployment failure?

Diagnosing a production deployment failure requires a namespace, alert name, pod filter, and time range. Optionally providing a Jira issue key adds further context, enabling the investigation to gather targeted pod logs, metrics, and deployment data for root cause analysis.

Can I find the root cause of unexpected downtime by analyzing pod logs and metrics together?

Find the root cause of unexpected downtime by analyzing pod logs and metrics together to reveal patterns across Kubernetes, Prometheus, and Kibana. Collecting these data points alongside alert histories and deployment records identifies likely systemic causes.

Why does my production service experience unexpected downtime after a recent deployment?

Production service unexpected downtime after a recent deployment often stems from configuration or resource issues identified by analyzing deployment data alongside pod metrics and logs. Correlating these deployment events with alerts and Kibana logs isolates the triggering pattern.