performance-engineer

Diagnose and resolve application performance bottlenecks across frontend metrics, database queries, and caching.

Updated May 24, 2026
One-click install
npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill performance-engineer-haj1t
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-engineer
Source: https://github.com/haJ1t/senior-dev-squad-skills/tree/main/plugins/senior-dev-squad/skills/performance-engineer
Command: npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill performance-engineer-haj1t

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps identify and fix performance issues in your application, ensuring a smooth user experience and high performance.

Core Features & Use Cases

  • Performance Diagnostics: Detect and diagnose performance bottlenecks.
  • Caching Strategies: Implement effective caching for various layers.
  • Database Optimization: Identify and resolve N+1 query patterns.
  • Use Case: Before deploying a new feature, use this Skill to ensure it does not introduce performance degradation.

Quick Start

Analyze the performance of the 'user-profile' endpoint using the performance-engineer skill.

Frequently Asked Questions about performance-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify and resolve N+1 query database performance bottlenecks?

To resolve N+1 database performance bottlenecks, this Skill diagnoses your application to identify inefficient query patterns and provides database optimization strategies to streamline data fetching.

What is the best way to implement effective caching strategies for application optimization?

For application optimization, effective caching strategies are implemented across various layers to reduce redundant computations, which this Skill configures to accelerate response times and minimize database load.

How do I measure frontend performance metrics before deploying a new feature?

To measure frontend performance metrics before deploying a new feature, this Skill analyzes the endpoint to detect performance degradation, ensuring the update maintains a smooth user experience.

Can I use this to diagnose performance issues for a specific API endpoint?

Yes, you can diagnose performance issues for a specific API endpoint by directing the Skill to analyze that target, such as evaluating the 'user-profile' route to pinpoint exact bottlenecks.

Do I need prerequisite knowledge of performance metrics to use this optimization Skill?

Yes, prerequisite knowledge of performance metrics and optimization techniques is required to effectively interpret the diagnostics and apply the recommended caching and database improvements.