From grimoire
Measures LCP, CLS, and INP on real user data, traces root causes with DevTools, and guides optimization for web performance audits.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grimoire:profile-web-vitalsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Measure LCP, CLS, and INP on real user data, then trace each metric to its root cause using DevTools before optimizing.
Measure LCP, CLS, and INP on real user data, then trace each metric to its root cause using DevTools before optimizing.
Adopted by: Google uses Core Web Vitals as a ranking signal in Google Search (confirmed May 2021); Chrome, Edge, and Firefox report CWV metrics; Cloudflare, Vercel, and Netlify expose CWV dashboards in their analytics products
Impact: Google's CrUX data shows pages passing all Core Web Vitals thresholds have 24% fewer abandonment events; BBC found a 10% improvement in LCP correlated with a 1% increase in additional page views
Why best: Core Web Vitals measure what users experience, not what the server reports. A fast server response with a slow LCP means users still perceive the page as slow. Lab measurements (Lighthouse) show potential; field measurements (CrUX, RUM) show reality. Always diagnose with field data first.
fetchpriority="high", no preload)LCP diagnosis: LCP element is a hero image. Waterfall shows it is discovered late (not in HTML, injected by JS). Fix: move image to HTML <img> with fetchpriority="high". LCP drops from 4.2s to 1.8s.
npx claudepluginhub jeffreytse/grimoire --plugin grimoire2plugins reuse this skill
First indexed Jun 12, 2026
Optimizes Core Web Vitals (LCP, INP, CLS) to improve page experience and search ranking. Guides on metrics, thresholds, and fixes.
Optimizes Core Web Vitals (LCP, INP, CLS) for better page experience and search ranking. Covers techniques like server response improvement, resource hints, preloading, and speculation rules.
Diagnoses web performance issues, fixes Core Web Vitals (LCP, INP, CLS), optimizes bundles, assets, and render performance. Use for slow pages or dropping traffic due to speed.