Profiles and optimizes software performance by identifying bottlenecks, memory leaks, and inefficient computational patterns.
The Code Performance skill provides a rigorous, measurement-first workflow for identifying and resolving latency and resource issues in software applications. Following the 'never optimize without profiling' golden rule, it guides developers through measuring current performance using industry-standard tools like Node clinic.js, Python cProfile, and Go pprof. It helps isolate hot paths, blocking I/O, and memory leaks before applying proven optimization patterns such as caching, lazy loading, and connection pooling to ensure measurable improvements.
主要功能
01Detailed patterns for fixing N+1 queries, memory leaks, and blocking I/O
02Measurement-first profiling workflow to identify true system bottlenecks
03Implementation guides for advanced caching and lazy loading strategies
04Support for multi-language profiling tools including Node.js, Python, and Go
0518 GitHub stars
06Verification steps to confirm performance gains through re-profiling
使用场景
01Debugging and accelerating slow API endpoints or database queries
02Identifying the source of memory leaks in long-running background processes
03Reducing CPU usage by eliminating redundant computations and inefficient serialization