What problem does it solve?
This Skill helps engineers and system operators find, diagnose, and remediate performance bottlenecks in codebases and system architectures to improve speed, efficiency, and resource usage.
Core Features & Use Cases
- Profiling & Analysis: Perform deep reasoning about runtime characteristics to locate CPU, memory, and I/O hotspots.
- Code & Query Optimization: Recommend and implement algorithmic improvements, data structure changes, and database query optimizations.
- Benchmarking & Validation: Measure performance before and after changes and present concrete metrics to validate improvements.
- Use Case: Speed up a slow API endpoint by profiling handlers, optimizing queries, and reducing memory allocations, then produce benchmarked results.
Quick Start
Analyze the provided codebase to identify the top performance hotspots, propose concrete optimizations, and return before-and-after benchmark metrics.