core-web-vitals

Optimize Core Web Vitals LCP, INP, and CLS with checklists and debugging techniques.

1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/statick88/dotfiles --skill core-web-vitals-statick88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core-web-vitals
Source: https://github.com/statick88/dotfiles/tree/main/opencode/.agents/skills/core-web-vitals
Command: npx skills add https://github.com/statick88/dotfiles --skill core-web-vitals-statick88

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the critical need to optimize Core Web Vitals (LCP, INP, CLS), directly impacting user experience and search engine rankings by ensuring fast loading, responsiveness, and visual stability.

Core Features & Use Cases

  • LCP Optimization: Identifies and resolves issues causing slow Largest Contentful Paint, such as slow server response times and render-blocking resources.
  • INP Optimization: Improves Interactivity by Next Paint by minimizing main thread blocking and optimizing event handlers.
  • CLS Optimization: Reduces Cumulative Layout Shift by addressing common causes like images without dimensions and dynamically injected content.
  • Use Case: A website owner notices a drop in search rankings and poor user feedback. They use this Skill to diagnose and fix LCP, INP, and CLS issues, leading to a faster, more stable, and higher-ranking website.

Quick Start

Use the core-web-vitals skill to optimize the Largest Contentful Paint for the provided webpage.

Frequently Asked Questions about core-web-vitals

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

FAQPage Schema
How do I optimize Core Web Vitals for better search engine visibility?

To optimize Core Web Vitals, you address bottlenecks like slow server response times, render-blocking resources, and main thread blocking to enhance page experience and search engine visibility.

What is the best way to reduce Cumulative Layout Shift on a webpage?

Reducing Cumulative Layout Shift requires addressing common causes like images without dimensions and dynamically injected content. Fixing these visual stability issues prevents unexpected page movement during loading.

How can I improve Interactivity Next Paint when my main thread is blocked?

Improving Interactivity Next Paint involves minimizing main thread blocking and optimizing event handlers. Resolving these bottlenecks ensures the page responds quickly to user input interactions.

Why does my Largest Contentful Paint take so long to load?

Largest Contentful Paint loads slowly due to issues like slow server response times and render-blocking resources. Diagnosing these specific bottlenecks allows you to apply targeted performance improvements.

Can I diagnose page speed issues without advanced performance monitoring tools?

You can diagnose page speed issues using detailed checklists and debugging techniques for targeted improvements. This approach identifies specific Core Web Vitals bottlenecks without needing external performance monitors.