Help us improve
Share bugs, ideas, or general feedback.
From memory-leak-detector
Detects memory leaks in Node.js, Python, and JVM apps by analyzing event listeners, closures, unbounded caches, and retained references. Use for troubleshooting memory growth.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin memory-leak-detectorHow this skill is triggered — by the user, by Claude, or both
Slash command
/memory-leak-detector:detecting-memory-leaksThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Detect and diagnose memory leaks in Node.js, Python, and JVM applications by analyzing event listeners, closures, unbounded caches, and retained references.
Diagnoses memory leaks in JavaScript/Node.js apps using heap snapshots and memlab. Useful for high memory usage or OOM errors.
Diagnoses memory leaks in processes (JVM, Node.js) by profiling allocations, analyzing heap dumps, and tracing code paths. Use when RSS grows monotonically or OOM kills occur.
Detecting memory leaks through heap dumps, retention analysis, and reference tracing.
Share bugs, ideas, or general feedback.
Detect and diagnose memory leaks in Node.js, Python, and JVM applications by analyzing event listeners, closures, unbounded caches, and retained references.
This skill helps you identify and resolve memory leaks in your code. By analyzing your code for common memory leak patterns, it can help you improve the performance and stability of your application.
This skill activates when you need to:
User request: "detect memory leaks in my event handling code"
The skill will:
User request: "analyze memory usage to find excessive cache growth"
The skill will:
This skill can be used in conjunction with other performance analysis tools to provide a comprehensive view of application performance.
If memory leak detection fails: