performance-optimizer

Identify and resolve performance bottlenecks in code, databases, and APIs.

Updated Aug 19, 2025
One-click install
npx skills add https://github.com/hoainam183/GR --skill performance-optimizer-hoainam183
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimizer
Source: https://github.com/hoainam183/GR/tree/main/src/RAG_v2/frontend/chat-companion/.agent/skills/performance-optimizer
Command: npx skills add https://github.com/hoainam183/GR --skill performance-optimizer-hoainam183

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses performance issues in code, databases, and APIs, tracking improvements to enhance application speed and efficiency.

Core Features & Use Cases

  • Profiling: Identifies slow code execution and memory leaks.
  • Database Optimization: Improves database query performance and efficiency.
  • API Response Time Reduction: Enhances the speed of API responses.
  • Frontend Performance: Improves frontend load times and responsiveness.
  • Use Case: For a developer who wants to enhance the performance of a user dashboard by profiling the code, optimizing database queries, and fixing performance bottlenecks.

Quick Start

Use the performance-optimizer skill to analyze the performance of your user dashboard code.

Frequently Asked Questions about performance-optimizer

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

FAQPage Schema
How do I identify performance bottlenecks in my code and database queries?

Performance bottlenecks are identified through code profiling to detect slow execution paths and memory leaks, while database optimization targets inefficient queries to improve overall application speed and resource efficiency.

What is the best way to reduce API response times for a user dashboard?

Reducing API response times involves profiling the user dashboard code to locate slow endpoints, then applying targeted optimization recommendations to enhance API response speed and frontend load times.

How does code profiling work to find memory leaks and slow execution?

Code profiling works by monitoring application execution to identify slow code paths and memory leaks, measuring execution time analysis to pinpoint bottlenecks, and tracking subsequent performance improvements.

Can I measure performance improvements after optimizing database queries?

Yes, you measure performance improvements by conducting execution time analysis before and after applying database optimization recommendations, tracking the reduction in query latency and API response times.

When do I need performance analysis for frontend load times?

You need performance analysis for frontend load times when application responsiveness drops, requiring code profiling to detect bottlenecks in execution, database queries, and API responses affecting the user dashboard.

Does performance optimization work for both database queries and frontend performance?

Yes, performance optimization addresses both by providing specific recommendations for database query efficiency and frontend load times, measuring enhancements through comprehensive execution time analysis.