optimize

Identify and address web application performance bottlenecks in loading, rendering, animations, images, and bundle size.

Updated May 31, 2026
One-click install
npx skills add https://github.com/fanguyun/SkillManager --skill optimize-fanguyun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optimize
Source: https://github.com/fanguyun/SkillManager/tree/main/optimize
Command: npx skills add https://github.com/fanguyun/SkillManager --skill optimize-fanguyun

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses performance bottlenecks in web applications, focusing on optimizing loading speed, rendering, animations, images, and bundle size to create faster and smoother user experiences.

Core Features & Use Cases

  • Performance Assessment: Measures and identifies performance issues using Core Web Vitals, load times, bundle size, and runtime performance metrics.
  • Optimization Strategy: Provides systematic strategies for optimizing images, JavaScript bundles, CSS, fonts, loading strategies, rendering, animations, and network performance.
  • Framework Optimization: Offers guidance on optimizing React and other frameworks, including code splitting, lazy loading, and performance monitoring.
  • Network Optimization: Recommends reducing requests, optimizing APIs, and enhancing performance for slow connections.
  • Core Web Vitals Optimization: Implements strategies for improving Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS).
  • Performance Monitoring: Suggests tools and metrics for ongoing performance monitoring and verification of improvements.

Quick Start

Optimize the performance of your web application by running the optimize skill and following the provided guidelines.

Frequently Asked Questions about optimize

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

FAQPage Schema
How do I improve web performance and reduce bundle size in my application?

Optimizing Core Web Vitals involves improving Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift. It specifically requires reducing loading speed bottlenecks, optimizing rendering paths, and minimizing layout shifts to enhance user experience.

What is the best way to optimize rendering and animations for web performance?

React performance optimization utilizes code splitting, lazy loading, and performance monitoring to address framework-specific bottlenecks. This systematically improves loading speed and rendering efficiency within the React ecosystem.

Does this web performance optimization approach work for monitoring Core Web Vitals?

Yes, the optimization strategy covers images, JavaScript bundles, CSS, fonts, loading strategies, rendering, animations, and network performance. It provides systematic guidance to address bottlenecks across these specific web performance areas.

How do I optimize images and fonts to improve web application load speed?

To improve load speed, you must systematically identify and address bottlenecks in loading speed, rendering, and bundle size. This involves applying targeted optimization strategies to create faster and smoother user experiences.

Why does my web application have slow rendering and large bundle size?

Slow rendering and large bundle size stem from unoptimized JavaScript, CSS, and loading strategies. Identifying these specific bottlenecks and applying systematic optimization strategies is necessary to resolve the performance issues.