performance-optimization

Measure frontend and backend bottlenecks using Lighthouse and web-vitals benchmarks, then optimize with code splitting, caching, and image compression.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Dparamet/Skill-that-i-choose-to-use-for-ai-agent --skill performance-optimization-dparamet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimization
Source: https://github.com/Dparamet/Skill-that-i-choose-to-use-for-ai-agent/tree/main/performance-optimization
Command: npx skills add https://github.com/Dparamet/Skill-that-i-choose-to-use-for-ai-agent --skill performance-optimization-dparamet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of improving application performance by guiding users through measurement, identification, and fixing bottlenecks to ensure fast load times and responsive interfaces.

Core Features & Use Cases

  • Performance Measurement: Use tools like Lighthouse and web-vitals to establish baseline metrics.
  • Bottleneck Identification: Diagnose frontend and backend issues such as large images, slow server responses, or inefficient data queries.
  • Optimization Guidance: Apply best practices including code splitting, image optimization, caching, and reducing bundle size.
  • Use Case: A developer notices slow page loads; they utilize this Skill to measure performance, identify causes like unoptimized images or N+1 queries, and implement fixes to meet user experience targets.

Quick Start

Use the performance-optimization skill to identify bottlenecks on your website and apply targeted improvements for faster load times.

Frequently Asked Questions about performance-optimization

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

FAQPage Schema
How do I identify web performance bottlenecks causing slow page loading speed?

Web performance bottlenecks causing slow page loading speed are identified by measuring baseline metrics using tools like Lighthouse and web-vitals to diagnose frontend issues like large images or backend problems such as slow server responses and inefficient data queries.

What is the best way to improve application responsiveness and loading speed?

The best way to improve application responsiveness and loading speed is by applying optimization techniques like code splitting, image optimization, and resource caching. These practices reduce bundle size and ensure efficient asset management for faster load times.

How do I fix N+1 queries and unoptimized images affecting web performance?

To fix N+1 queries and unoptimized images affecting web performance, diagnose the specific bottleneck first. Then apply targeted improvements such as query optimization for backend efficiency and image compression to reduce asset payload size.

Does this performance optimization approach work for both frontend and backend development?

Yes, this performance optimization approach works for both frontend and backend development scenarios. It guides users through measuring performance, diagnosing bottlenecks across the stack, and implementing best practices for efficient code and resource caching.

When do I need resource caching and code splitting for performance tuning?

You need resource caching and code splitting for performance tuning when baseline metrics indicate slow load times due to large bundle sizes or repeated asset downloads. These techniques ensure adherence to industry standards for efficient code and asset management.