web-vitals-monitoring

Measure Core Web Vitals and detect performance budget violations.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/aroido/vibesmith --skill web-vitals-monitoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-vitals-monitoring
Source: https://github.com/aroido/vibesmith/tree/main/.codex/skills/web-vitals-monitoring
Command: npx skills add https://github.com/aroido/vibesmith --skill web-vitals-monitoring

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automatically measures Core Web Vitals to ensure optimal user experience and alerts you when performance budgets are exceeded, preventing performance degradation.

Core Features & Use Cases

  • Automatic Measurement: Continuously tracks LCP, INP, and CLS in real-time.
  • Performance Budgeting: Sets and enforces performance thresholds to maintain speed.
  • Issue Detection & Auto-Fix: Identifies common performance bottlenecks (e.g., oversized images, render-blocking resources) and attempts to automatically fix them.
  • Use Case: Integrate this skill into your CI/CD pipeline to automatically catch and fix performance regressions before they reach production, ensuring a consistently fast user experience.

Quick Start

Run the web-vitals-monitoring skill to analyze the current feature's performance.

Frequently Asked Questions about web-vitals-monitoring

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

FAQPage Schema
How do I monitor Core Web Vitals in a CI/CD pipeline?

You can monitor Core Web Vitals in CI/CD by integrating automated performance checks that measure LCP, INP, and CLS during builds. This skill automates that process, tracking metrics and alerting you when performance budgets are exceeded.

What are Core Web Vitals and why do they matter for web applications?

Core Web Vitals consist of LCP, INP, and CLS metrics that quantify loading speed, interactivity, and visual stability for web applications. Tracking them ensures optimal user experience and helps identify performance bottlenecks.

Can I automatically fix render-blocking resources and oversized images?

Yes, you can automatically fix render-blocking resources and oversized images. This skill detects common bottlenecks in images, fonts, and render-blocking resources, then attempts automated fixes to resolve the optimization issues.

How do I set performance budgets for LCP, INP, and CLS?

You set performance budgets for LCP, INP, and CLS by defining specific thresholds. This skill enforces these limits and alerts you when the measured Core Web Vitals exceed your configured performance budgets.

What is the best way to prevent performance regressions before production?

The best way to prevent performance regressions is integrating automated Core Web Vitals monitoring into your CI/CD pipeline. This skill catches and fixes issues like render-blocking resources before code reaches production.

Why does my web application have a high LCP or poor INP score?

Your web application has a high LCP or poor INP score due to bottlenecks like oversized images, unoptimized fonts, and render-blocking resources. This skill detects these issues and attempts automated fixes.