What problem does it solve?
Performance issues slow down applications and waste resources, but teams often guess causes instead of measuring them.
Core Features & Use Cases
- Performance profiling & baseline measurement: Establish measurable starting points before making changes to avoid premature optimization.
- Bottleneck identification across layers: Pinpoint slowdowns using targeted tools for frontend rendering, network latency, API endpoints, database queries, compute hot loops, and memory leaks.
- Optimization strategies & benchmarking: Apply algorithmic, I/O, memory, and concurrency improvements, then validate results with tests and performance targets.
Example use case: Identify why an API p99 latency regresses after a release, profile the suspected endpoints and database queries, apply caching and query optimization, and confirm improvements with benchmarks.
Quick Start
Use the performance skill to profile your application, identify the biggest bottleneck, and produce an optimization plan with benchmark targets.