What problem does it solve? Full-stack TypeScript applications suffer from latency regressions, memory leaks, UI jank, deadlocks, and OOM crashes that are hard to reproduce and root-cause without a disciplined, evidence-driven workflow. ## Core Features & Use Cases - Structured Six-Phase Workflow: Triage, reproduce and baseline, instrument, profile, isolate root cause, and fix with validation, producing measurable before/after metrics. - Frontend and Backend Profiling: Uses Chrome DevTools Performance and Memory panels, React Profiler, Node heap snapshots, and CPU profiling to locate long tasks, leaks, and blocking calls. - Playwright Reproduction and Log Correlation: Automates reproduction with Playwright traces and correlates frontend request IDs to backend logs in ./logs/. - Use Case: A Node API's memory grows until it OOMs every few hours. The skill captures heap snapshots over time, diffs retained objects, proves the leak source with two pieces of evidence, applies a minimal typed fix, and locks it in with a regression test. ## Quick Start Ask the assistant to find the memory leak in your Node service or profile why a specific page feels slow, and it will begin the triage phase.