Web Vitals Monitor - Auto-activating skill for Frontend Development. Triggers on: web vitals monitor, web vitals monitor Part of the Frontend Development skill category.
36
Quality
3%
Does it follow best practices?
Impact
100%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/05-frontend-dev/web-vitals-monitor/SKILL.mdReact web vitals integration
Uses web-vitals package
100%
100%
Imports from web-vitals
100%
100%
Captures LCP
100%
100%
Captures CLS
100%
100%
Captures FID or INP
100%
100%
Captures FCP
100%
100%
Captures TTFB
100%
100%
Sends to analytics endpoint
100%
100%
Production-ready reporter
100%
100%
Wired into React entry point
100%
100%
JSON payload format
100%
100%
Metric name included in payload
100%
100%
Without context: $0.3761 · 1m 52s · 20 turns · 21 in / 6,172 out tokens
With context: $0.4955 · 1m 49s · 27 turns · 443 in / 6,690 out tokens
Core Web Vitals threshold validation
LCP thresholds correct
100%
100%
CLS thresholds correct
100%
100%
FID thresholds correct
100%
100%
FCP thresholds correct
100%
100%
TTFB thresholds correct
100%
100%
Three-tier rating output
100%
100%
All Core Web Vitals covered
100%
100%
Unit tests with boundary values
100%
100%
Production-ready module
100%
100%
Thresholds documented
100%
100%
Demo script runnable
100%
100%
Without context: $0.4002 · 1m 40s · 16 turns · 17 in / 7,674 out tokens
With context: $0.6350 · 2m 18s · 29 turns · 28 in / 9,739 out tokens
Vue.js web vitals monitoring
Uses web-vitals package
100%
100%
Imports web-vitals functions
100%
100%
Captures LCP
100%
100%
Captures CLS
100%
100%
Captures FID or INP
100%
100%
Captures FCP
100%
100%
Captures TTFB
100%
100%
Vue 3 plugin pattern
100%
100%
Configurable endpoint URL
100%
100%
Sends via HTTP POST
100%
100%
Production-ready plugin
100%
100%
Plugin installed in main
100%
100%
Without context: $0.4123 · 1m 32s · 23 turns · 23 in / 5,961 out tokens
With context: $0.4570 · 1m 43s · 29 turns · 28 in / 5,592 out tokens
994edc4
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.