Claude-skill-registry-data memory-leak-analysis-spas
Detect, isolate, and fix memory leaks in long-running React Single Page Applications.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry-data
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/memory-leak-analysis-spas" ~/.claude/skills/majiayu000-claude-skill-registry-data-memory-leak-analysis-spas && rm -rf "$T"
manifest:
data/memory-leak-analysis-spas/SKILL.mdsource content
Memory Leak Analysis in SPAs
Summary
Detect, isolate, and fix memory leaks in long-running React Single Page Applications.
Key Capabilities
- Profile heap snapshots to find detached DOM trees.
- Identify closure retention cycles in hooks and listeners.
- Verify cleanup execution in
and unmount life-cycles.useEffect
PhD-Level Challenges
- Automate regression testing for memory consumption.
- Analyze leaks caused by hydration of large data structures.
- Trace leaks across React Router navigation boundaries.
Acceptance Criteria
- Provide heap comparison reports before/after fixes.
- Demonstrate stable memory usage over extended sessions.
- Document memory profiling methodology.