core-web-vitals

Optimize LCP, INP, and CLS metrics for web pages.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/gooftroop/Armoury --skill core-web-vitals-gooftroop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core-web-vitals
Source: https://github.com/gooftroop/Armoury/tree/main/.opencode/skills/core-web-vitals
Command: npx skills add https://github.com/gooftroop/Armoury --skill core-web-vitals-gooftroop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes 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, search engine rankings, and overall website performance.

Core Features & Use Cases

  • LCP Optimization: Identifies and resolves issues slowing down the Largest Contentful Paint.
  • INP Optimization: Improves interactivity by reducing main thread blocking and optimizing event handlers.
  • CLS Optimization: Minimizes unexpected layout shifts for a stable visual experience.
  • Use Case: A website owner notices a drop in search rankings and user engagement. They use this Skill to diagnose and fix LCP, INP, and CLS issues, leading to improved performance metrics and better SEO.

Quick Start

Use the core-web-vitals skill to analyze and provide recommendations for improving the Largest Contentful Paint on the provided URL.

Frequently Asked Questions about core-web-vitals

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

FAQPage Schema
How do I improve my website's Core Web Vitals for better SEO?

Improving Core Web Vitals enhances user experience and search engine rankings by optimizing LCP, INP, and CLS. This involves identifying common frontend performance bottlenecks related to loading, interactivity, and visual stability, then applying performance best practices to resolve them.

What is the best way to reduce LCP load times on a web page?

To reduce LCP load times, you must identify and resolve issues slowing down the Largest Contentful Paint. This requires analyzing frontend performance bottlenecks using performance APIs and applying optimization techniques to ensure the main content loads faster.

How can I fix high INP scores and reduce main thread blocking?

Fixing high INP scores requires improving interactivity by reducing main thread blocking and optimizing event handlers. By addressing these specific interactivity bottlenecks, the page becomes more responsive to user inputs, directly improving the Interaction to Next Paint metric.

Why does my web page have unexpected layout shifts and how do I fix CLS?

Unexpected layout shifts cause poor CLS scores by disrupting visual stability. To fix CLS, you must minimize these visual shifts by applying frontend optimization best practices, ensuring that page elements remain stable as content loads and renders.

Can I use frontend performance APIs to diagnose Core Web Vitals issues?

Yes, frontend performance APIs are leveraged to diagnose Core Web Vitals issues effectively. By utilizing these browser APIs alongside best practices, you can accurately identify the specific loading, interactivity, and visual stability bottlenecks impacting your web page.