← ClaudeAtlas

performance-engineeringlisted

When validating system performance under load, identifying bottlenecks through profiling, or optimizing application responsiveness. Covers load testing (k6, Locust), profiling (CPU, memory, I/O), and optimization strategies (caching, query optimization, Core Web Vitals). Use for capacity planning, regression detection, and establishing performance SLOs.
ancoleman/ai-design-components · ★ 368 · Web & Frontend · score 80
Install: claude install-skill ancoleman/ai-design-components
# Performance Engineering ## Purpose Performance engineering encompasses load testing, profiling, and optimization to deliver reliable, scalable systems. This skill provides frameworks for choosing the right performance testing approach (load, stress, soak, spike), profiling techniques to identify bottlenecks (CPU, memory, I/O), and optimization strategies for backend APIs, databases, and frontend applications. Use this skill to validate system capacity before launch, detect performance regressions in CI/CD pipelines, identify and resolve bottlenecks through profiling, and optimize application responsiveness across the stack. ## When to Use This Skill **Common Triggers:** - "Validate API can handle expected traffic" - "Find maximum capacity and breaking points" - "Identify why the application is slow" - "Detect memory leaks or resource exhaustion" - "Optimize Core Web Vitals for SEO" - "Set up performance testing in CI/CD" - "Reduce cloud infrastructure costs" **Use Cases:** - Pre-launch capacity planning and load validation - Post-refactor performance regression testing - Investigating slow response times or high latency - Detecting memory leaks in long-running services - Optimizing database query performance - Validating auto-scaling configuration - Establishing performance SLOs and budgets ## Performance Testing Types ### Load Testing Validate system behavior under expected traffic levels. **When to use:** Pre-launch capacity planning, regression testing after ref