core-web-vitals

Installation
Summary

Diagnose and fix the three Core Web Vitals metrics that impact search ranking and user experience.

  • Covers LCP (Largest Contentful Paint), INP (Interaction to Next Paint), and CLS (Cumulative Layout Shift) with specific thresholds and optimization strategies for each
  • Includes common causes, code examples, and debugging scripts for identifying bottlenecks in loading, interactivity, and visual stability
  • Provides framework-specific quick fixes for Next.js, React, and Vue/Nuxt, plus measurement tools for both lab testing and real-user field data
  • Optimization checklists for each metric help prioritize fixes to meet Google's 75th percentile performance requirements
SKILL.md

Core Web Vitals optimization

Targeted optimization for the three Core Web Vitals metrics that affect Google Search ranking and user experience.

The three metrics

Metric Measures Good Needs work Poor
LCP Loading ≤ 2.5s 2.5s – 4s > 4s
INP Interactivity ≤ 200ms 200ms – 500ms > 500ms
CLS Visual Stability ≤ 0.1 0.1 – 0.25 > 0.25

Google measures at the 75th percentile — 75% of page visits must meet "Good" thresholds.


LCP: Largest Contentful Paint

LCP measures when the largest visible content element renders. Usually this is:

Related skills
Installs
6.5K
GitHub Stars
1.9K
First Seen
Jan 20, 2026