What problem does it solve?
This Skill eliminates the guesswork involved in diagnosing .NET application memory pressure, garbage collection (GC) pauses, and potential memory leaks by providing clear, structured guidance for interpreting core runtime GC and memory metrics.
Core Features & Use Cases
- Metric Interpretation: Breaks down key GC and memory metrics including collection counts per generation, heap size, committed memory, pause time, and allocation rate, with explanations of their significance.
- Anomaly Pattern Recognition: Guides users to distinguish normal traffic-related metric spikes from long-term issues like memory leaks or unoptimized caching, with clear actionable suggestions for each pattern.
- Use Case: For example, a developer investigating intermittent high API latency can use this Skill to correlate GC pause time spikes with P99 response times to confirm if GC pressure is the root cause of the performance issue.
Quick Start
Use the gc-memory skill to analyze your .NET application's GC and memory metrics to identify the root cause of increased latency or unexpected memory growth.