What problem does it solve?
Manual performance optimization is complex, time-consuming, and requires deep expertise across multiple layers (frontend, backend, database, infrastructure). This skill automates the identification of bottlenecks and the application of best-practice optimizations, saving you hours of manual analysis and tuning.
Core Features & Use Cases
- Comprehensive Analysis: Automatically identifies performance bottlenecks across all application layers (frontend, backend, database, infrastructure).
- Layer-Specific Optimization: Provides targeted operations to optimize database queries, backend API response times, frontend bundle sizes, and infrastructure scaling.
- Benchmarking & Regression Detection: Measures improvements and prevents performance regressions by running load tests and rendering benchmarks.
- Use Case: A development team needs to improve the load time of their e-commerce website. They use this skill to analyze the entire application, identify slow database queries and large frontend bundles, and then apply specific optimizations to each layer, resulting in a 60% faster page load and a smoother user experience.
Quick Start
Use the optimize skill to analyze the performance of the "production app" across "all" layers to establish a "baseline".