Diagnoses complex .NET and native application crashes, hangs, memory leaks, and high CPU usage across Windows, Linux, and macOS.
This skill equips Claude with specialized expertise for deep-dive diagnostics of .NET, native, and mixed-mode applications. By leveraging powerful tools such as WinDbg, dotnet-dump, and lldb with SOS, it provides a structured framework for analyzing crash dumps, investigating deadlocks, and triaging memory pressure. It is specifically designed for production-grade troubleshooting, offering guidance on symbol configuration, container-based diagnostics in Docker or Kubernetes, and generating detailed evidence-based reports to pinpoint root causes in C# and CLR environments.
主な機能
01Memory leak and heap investigation including GC root tracing and LOH fragmentation.
02Automated crash triage and exception context analysis for managed and native code.
03197 GitHub stars
04Detection of hangs and deadlocks through thread analysis and sync block inspection.
05Cross-platform support for Windows (WinDbg), Linux, and macOS (lldb/SOS).
06Cloud-native diagnostic patterns for Docker, Kubernetes, and dotnet-monitor.
ユースケース
01Resolving high CPU usage or thread starvation issues in multi-threaded ASP.NET Core applications.
02Analyzing a production crash dump to identify the specific exception or native fault causing a service outage.
03Investigating memory leaks by inspecting the managed heap and tracing object references back to roots.