adr
Write an Architecture Decision Record documenting a significant technical decision.
Capture and analyze memory usage of the application.
$ npx -y skills add rohitg00/awesome-claude-code-toolkit --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/profile-memoryContext preview
What this command does when you run it.
Capture and analyze memory usage of the application.
Capture and analyze memory usage of the application.
1. Detect the application runtime: Node.js, Python, Java, Go, or browser 2. Configure the profiling tool: Node.js --inspect, Python tracemalloc, Java VisualVM 3. Start the application with memory profiling enabled 4. Capture an initial heap snapshot as the baseline 5. Execute the workload or user scenario to profile 6. Capture a second heap snapshot after the workload completes 7. Compare the two snapshots to identify memory growth 8. Analyze retained objects: which objects are keeping memory alive 9. Identify the top 20 memory consumers by retained size 10. Check for common leak patterns: growing arrays, event listeners, closures, caches 11. Calculate total memory usage: heap used, heap total, RSS, external 12. Generate a memory profile report with growth analysis and object counts
The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 15 MCP configs, 26 companion apps, 53 ecosystem entries, and more.
Repo: rohitg00/awesome-claude-code-toolkit
Write an Architecture Decision Record documenting a significant technical decision.
Conduct a structured design review of a module, feature, or system component.
Create a structured implementation plan for the requested feature or change.