What problem does it solve? Debugging across multiple languages and environments requires knowing different debuggers, container tooling, and production-safe techniques, and choosing the wrong approach wastes time or risks production stability. ## Core Features & Use Cases - Multi-Language Debugger Workflows: Step-by-step guidance for pdb/ipdb/debugpy (Python), Delve (Go), LLDB/GDB (Rust), and node --inspect (Node.js), including breakpoints, goroutine inspection, and test debugging. - Container & Kubernetes Debugging: kubectl debug with ephemeral containers, distroless image inspection, process namespace sharing, and network debugging with netshoot. - Production-Safe Debugging: Structured logging, correlation IDs, OpenTelemetry distributed tracing, and error tracking workflows that avoid blocking execution or exposing secrets. - Use Case: A pod running a distroless image is crashing in Kubernetes. Use this Skill to attach an ephemeral netshoot container, inspect processes via shared namespaces, and trace the failing request with correlation IDs in your log aggregator. ## Quick Start Ask the agent to help debug a failing Go test using Delve, or to set up an ephemeral debug container for a crashed Kubernetes pod.