optimize

Measure Core Web Vitals and implement front-end performance optimizations.

Updated Aug 4, 2025
One-click install
npx skills add https://github.com/PingMe-Network/PingMe-Frontend-Website --skill optimize-pingme-network
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optimize
Source: https://github.com/PingMe-Network/PingMe-Frontend-Website/tree/main/.agents/skills/optimize
Command: npx skills add https://github.com/PingMe-Network/PingMe-Frontend-Website --skill optimize-pingme-network

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Improve interface performance across loading speed, rendering, animations, images, and bundle size to deliver faster, smoother user experiences.

Core Features & Use Cases

  • Assessment & Diagnosis: measure Core Web Vitals, load times, bundle sizes, and runtime performance to identify bottlenecks.
  • Optimization Tactics: apply image optimization, JS/CSS reductions, code-splitting, lazy loading, font optimization, and loading strategies to reduce perceived latency.
  • Use Case: When a page feels sluggish, analyze the metrics and implement targeted changes to achieve faster time to interactive and smoother animations.

Quick Start

Perform a performance audit on the current page and implement the top three changes to improve LCP and TTI.

Frequently Asked Questions about optimize

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

FAQPage Schema
How do I improve Core Web Vitals like LCP and TTI on my web page?

Frontend performance optimization targets sluggish interfaces by measuring Core Web Vitals and runtime performance to identify bottlenecks. It implements image optimization, JavaScript and CSS reductions, and code-splitting to reduce bundle sizes and deliver faster, smoother user experiences.

What's the best way to reduce web bundle size and speed up loading?

The best way to reduce web bundle size and speed up loading is by applying code-splitting, lazy loading, and JS/CSS reductions. Measuring before and after metrics validates that these loading strategies effectively decrease bundle sizes and improve perceived latency.

Why does my dynamic route feel sluggish and how can I fix it?

Dynamic routes feel sluggish due to unoptimized loading strategies and large JavaScript payloads. You can fix this by measuring runtime performance, implementing font optimization, and applying code-splitting to ensure faster rendering and a smoother user experience on dynamic pages.

How do I diagnose and fix frontend rendering bottlenecks?

Diagnosing frontend rendering bottlenecks requires measuring Core Web Vitals, load times, and runtime performance. Once identified, you fix bottlenecks by applying targeted optimizations across images, JavaScript, CSS, and fonts, validating improvements with before and after metrics.

Does web performance optimization work for both typical pages and dynamic routes?

Yes, web performance optimization works for both typical pages and dynamic routes. The process involves measuring load times and implementing loading strategies, image optimization, and code-splitting across all route types to ensure faster time to interactive and smoother animations.