performance-optimizer

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

Updated May 23, 2026
One-click install
npx skills add https://github.com/Wladimirfn/IDU-PI --skill performance-optimizer-wladimirfn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimizer
Source: https://github.com/Wladimirfn/IDU-PI/tree/main/.agents/skills/performance-optimizer
Command: npx skills add https://github.com/Wladimirfn/IDU-PI --skill performance-optimizer-wladimirfn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill identifies and fixes performance bottlenecks in code, databases, and APIs, measuring before and after to quantify improvements.

Core Features & Use Cases

  • Performance Profiling: Identifies performance bottlenecks in code, databases, and APIs.
  • Optimization: Applies optimizations to reduce response times and improve performance.
  • Impact Tracking: Measures performance impact to verify improvements.
  • Use Case: For a slow-loading user dashboard, use this Skill to profile and optimize the code, then measure the improvement in load times.

Quick Start

Use the performance-optimizer skill to analyze the performance of the 'user-dashboard.js' file.

Frequently Asked Questions about performance-optimizer

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

FAQPage Schema
When should I use performance profiling on my APIs?

Use performance profiling on APIs when system responsiveness drops or load times increase, indicating potential bottlenecks. Profiling identifies the specific API operations causing delays so you can apply optimizations and measure the performance impact to ensure faster response times.

How do I identify performance bottlenecks in my code, databases, and APIs?

Performance profiling identifies bottlenecks in code, databases, and APIs by measuring response times and system responsiveness. This process tracks performance metrics before and after applying optimization techniques to clearly demonstrate improvements.

What's the best way to optimize a slow-loading user dashboard?

To optimize a slow-loading user dashboard, profile the specific file like 'user-dashboard.js' to pinpoint performance bottlenecks. Apply targeted code and database optimizations, then measure the load times before and after to verify the improvement.

Can I track performance improvements after applying code optimization techniques?

Yes, impact tracking measures performance before and after optimization to verify improvements. By measuring system responsiveness and load times at both stages, you can quantify exactly how much your code, database, or API optimizations reduced response times.

Does database optimization require profiling tools to improve system responsiveness?

Yes, resolving database and API performance bottlenecks requires profiling tools to accurately measure responsiveness. These tools identify slow queries and operations, allowing you to apply optimization techniques and track the resulting load time improvements.

When should I use performance profiling on my APIs?

Use performance profiling on APIs when system responsiveness drops or load times increase, indicating potential bottlenecks. Profiling identifies the specific API operations causing delays so you can apply optimizations and measure the performance impact to ensure faster response times.