memory-optimization

aj-geddes/useful-ai-prompts · updated Apr 8, 2026

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill memory-optimization
0 commentsdiscussion
summary

Memory optimization improves application performance, stability, and reduces infrastructure costs. Efficient memory usage is critical for scalability.

skill.md

Memory Optimization

Table of Contents

Overview

Memory optimization improves application performance, stability, and reduces infrastructure costs. Efficient memory usage is critical for scalability.

When to Use

  • High memory usage
  • Memory leaks suspected
  • Slow performance
  • Out of memory crashes
  • Scaling challenges

Quick Start

Minimal working example:

// Browser memory profiling

// Check memory usage
performance.memory: {
  jsHeapSizeLimit: 2190000000,    // Max available
  totalJSHeapSize: 1300000000,    // Total allocated
  usedJSHeapSize: 950000000       // Currently used
}

// React DevTools Profiler
- Open React DevToolsProfiler
- Record interaction
- See component renders and time
- Identify unnecessary renders

// Chrome DevTools
1. Open DevToolsMemory
2. Take heap snapshot
3. Compare before/after
4. Look for retained objects
5. Check retained sizes

// Node.js profiling
node --inspect app.js
// Open chrome://inspect
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

Guide Contents
Memory Profiling Memory Profiling
Memory Leak Detection Memory Leak Detection
Optimization Techniques Optimization Techniques
Monitoring & Targets Monitoring & Targets

Best Practices

✅ DO

  • Follow established patterns and conventions
  • Write clean, maintainable code
  • Add appropriate documentation
  • Test thoroughly before deploying

❌ DON'T

  • Skip testing or validation
  • Ignore error handling
  • Hard-code configuration values

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.552 reviews
  • Yusuf Yang· Dec 24, 2024

    memory-optimization reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Pratham Ware· Dec 20, 2024

    I recommend memory-optimization for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Neel Martinez· Dec 16, 2024

    Solid pick for teams standardizing on skills: memory-optimization is focused, and the summary matches what you get after install.

  • Ishan Farah· Dec 12, 2024

    We added memory-optimization from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Aisha Huang· Nov 15, 2024

    Registry listing for memory-optimization matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Evelyn Sharma· Nov 15, 2024

    memory-optimization is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Yash Thakker· Nov 11, 2024

    Useful defaults in memory-optimization — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Mei Anderson· Nov 7, 2024

    memory-optimization has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Yusuf Thompson· Nov 7, 2024

    I recommend memory-optimization for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Yuki Okafor· Nov 3, 2024

    Keeps context tight: memory-optimization is the kind of skill you can hand to a new teammate without a long onboarding doc.

showing 1-10 of 52

1 / 6