What problem does it solve?
Web performance problems often go unnoticed because teams lack continuous monitoring of Core Web Vitals at the page level. This Skill acts as an autonomous scout that watches each page's p75 LCP, INP, CLS, and FCP against Google's thresholds, catches regressions, and files actionable reports naming the metric, band, likely cause, and fix.
Core Features & Use Cases
- Band-classified detection: Identifies standing-poor pages, band-crossing regressions, in-band degradations, and site-wide shifts using volume-gated p75 queries against the PostHog events table.
- Onset dating and cause attribution: Narrows a regression to a sub-hour UTC boundary and correlates it with deploy markers (annotations) and feature flag rollouts (activity logs), confirming causes via variant splits.
- Report authoring with dedupe: Authors or edits inbox reports directly, maintains scratchpad memory of baselines and known-slow pages, and attaches metric-specific remediations.
- Use Case: A team's checkout page INP p75 jumps from 180ms to 620ms after a flag rollout. The scout dates the onset to a 20-minute window, confirms the flag variant split, and files a report naming the rollout, the remediation, and the responsible reviewer.
Quick Start
Ask the agent to run a web vitals scan of the project's $web_vitals events and report any pages whose p75 LCP, INP, CLS, or FCP sit in the poor band or regressed recently.