Identify memory leaks, inefficient allocations, and optimization opportunities in JavaScript/TypeScript and Python applications. Analyze heap snapshots, allocation patterns, garbage collection, and memory retention. Use when memory grows over time, high memory consumption detected, performance degradation, or when user mentions 'memory leak', 'memory usage', 'heap analysis', 'garbage collection', 'memory profiling', or 'out of memory'.
/plugin marketplace add greyhaven-ai/claude-code-config/plugin install observability@grey-haven-pluginsThis skill is limited to using the following tools:
examples/INDEX.mdexamples/database-connection-leak.mdexamples/large-dataset-optimization.mdexamples/nodejs-memory-leak.mdexamples/python-scalene-profiling.mdreference/INDEX.mdreference/garbage-collection-guide.mdreference/memory-optimization-patterns.mdreference/profiling-tools.mdtemplates/INDEX.mdtemplates/memory-report-template.mdIdentify memory leaks, inefficiencies, and optimization opportunities in running applications through systematic heap analysis and allocation profiling.
Specialized memory profiling skill for analyzing allocation patterns, heap usage, garbage collection behavior, and memory retention in JavaScript/TypeScript (Node.js, Bun, browsers) and Python applications. Detect memory leaks, optimize memory usage, and prevent out-of-memory errors.
examples/)reference/)templates/)checklists/)memory-profiler - Automated memory analysis and leak detectionperformance-optimizer - Broader performance optimization including memory# View leak detection examples
cat examples/memory-leak-detection.md
# Check profiling tools reference
cat reference/profiling-tools.md
# Use memory leak checklist
cat checklists/memory-leak-checklist.md
Skill Version: 1.0 Last Updated: 2025-11-09
Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.