web-performance-optimization

Measures loading speed and Core Web Vitals to identify and resolve web performance bottlenecks.

Updated Sep 6, 2025
One-click install
npx skills add https://github.com/Khaledaun/Yalla-london --skill web-performance-optimization-khaledaun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-performance-optimization
Source: https://github.com/Khaledaun/Yalla-london/tree/main/.claude/skills/web-performance-optimization
Command: npx skills add https://github.com/Khaledaun/Yalla-london --skill web-performance-optimization-khaledaun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses slow website loading times and poor user experience by providing systematic methods to measure, analyze, and improve web performance metrics.

Core Features & Use Cases

  • Performance Measurement: Establish baseline metrics using tools like Lighthouse and Core Web Vitals.
  • Issue Identification: Pinpoint bottlenecks such as large assets, render-blocking resources, and unoptimized code.
  • Optimization Implementation: Apply strategies like code splitting, image optimization, and caching.
  • Verification: Measure the impact of optimizations to ensure improvements.
  • Use Case: A developer notices their e-commerce site is loading slowly, leading to high bounce rates. They use this Skill to identify that large product images and an unoptimized JavaScript bundle are the main culprits, then follow the Skill's guidance to compress images, implement lazy loading, and split the JavaScript, resulting in a significantly faster and more responsive website.

Quick Start

Use the web-performance-optimization skill to audit the current performance of 'https://example.com' and suggest improvements.

Frequently Asked Questions about web-performance-optimization

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

FAQPage Schema
How do I improve Core Web Vitals and loading speed for a slow web application?

To improve Core Web Vitals and loading speed, measure baseline metrics using Lighthouse, identify bottlenecks like large assets or render-blocking resources, and implement strategies such as code splitting, image compression, and caching.

What causes poor website loading speed and high bounce rates?

Poor website loading speed is typically caused by unoptimized assets like large product images, render-blocking resources, and unoptimized JavaScript bundles, which directly degrade user experience and increase bounce rates.

How do I identify and fix render-blocking resources in my JavaScript bundle?

To fix render-blocking resources in your JavaScript bundle, measure runtime performance to pinpoint bottlenecks, then apply code splitting and lazy loading to defer non-critical script execution and improve loading speed.

What is the best way to optimize large images for web performance?

The best way to optimize large images for web performance is to compress assets and implement lazy loading, which systematically reduces asset payload and defers off-screen image loading to improve Core Web Vitals.

Does website performance optimization require specific platform dependencies?

Website performance optimization requires no specific platform dependencies, utilizing standard measurement tools like Lighthouse to establish baseline metrics and apply universal strategies like caching and code splitting for improved SEO.

How do I verify the impact of web performance optimizations on loading speed?

To verify the impact of web performance optimizations on loading speed, re-measure Core Web Vitals and runtime performance after implementing code splitting or caching to ensure the bottlenecks are resolved and user experience improved.