production-debugging

Diagnose production Kubernetes issues across microservices using log analysis and request tracing.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mlarkin00/mslarkin --skill production-debugging-mlarkin00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: production-debugging
Source: https://github.com/mlarkin00/mslarkin/tree/main/skills/production-debugging
Command: npx skills add https://github.com/mlarkin00/mslarkin --skill production-debugging-mlarkin00

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagnoses and resolves production Kubernetes issues across microservices in real-world deployments, reducing mean time to repair and stabilizing services.

Core Features & Use Cases

  • Systematic log analysis and error tracing across multiple services to identify root causes.
  • Step-by-step guidance for reproducing symptoms, tracing requests, and validating fixes in CI/CD pipelines.
  • Pattern recognition for common microservice bugs (timeouts, 5xx errors, misconfigurations) with concrete remediation tips.
  • Quick-start diagnostics for kubelets, pods, and container workloads using common commands.

Quick Start

Reproduce the production issue in a controlled environment and begin by collecting logs from the failing deployment.

Frequently Asked Questions about production-debugging

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

FAQPage Schema
How do I debug HTTP 500 errors across microservices in Kubernetes?

Debug HTTP 500 errors in Kubernetes by performing systematic log analysis and request tracing across affected microservices to identify root causes. Pattern recognition for common 5xx errors provides concrete remediation tips to stabilize cloud-native deployments.

What is the best way to trace requests and find root causes for silent failures in pods?

Trace requests for silent failures by collecting logs from the failing deployment and following step-by-step guidance to reproduce symptoms. Request tracing across multiple services isolates the failing component, while quick-start diagnostics validate kubelet and pod workload states.

How do I troubleshoot microservice timeouts and misconfigurations in a production cluster?

Troubleshoot microservice timeouts and misconfigurations by applying pattern recognition for common bugs within cloud-native deployments. Systematic error tracing identifies the exact misconfigured service boundary or timeout threshold, enabling targeted remediation across the cluster.

Can I use kubectl commands for quick-start diagnostics on failing container workloads?

You can use kubectl commands for quick-start diagnostics to inspect kubelets, pods, and container workloads. These commands gather immediate deployment state and logs, enabling rapid triage of production issues before deeper request tracing and root cause analysis.

How do I reproduce production service integration issues in a controlled environment?

Reproduce production service integration issues in a controlled environment by collecting logs from the failing deployment first. Step-by-step guidance helps replicate exact symptoms, trace requests through the integration boundary, and validate applied fixes within CI/CD pipelines.

Why does my Kubernetes deployment have silent failures despite healthy pod status?

Kubernetes deployments exhibit silent failures despite healthy pod status due to service integration problems or microservice misconfigurations that standard health checks miss. Systematic log analysis and request tracing across multiple services expose these hidden runtime errors.