Loading...
Loading...
Audit Core Web Vitals & page performance — measure LCP, INP, and CLS against p75 field thresholds, diagnose render-blocking resources, unoptimized images, and layout-shift sources, and produce prioritized, advisory-only remediation guidance. Module M15. Feeds the Search SEO score (heavily) and the AI Visibility score (minimally).
npx skill4agent add hainrixz/claude-seo-ai seo-core-web-vitalsreferences/cwv-thresholds.mdparsed<run_dir>/pages/<slug>.jsonscripts[]stylesheets[]images[]timing.ttfb_msbody.bytesrenderpages/<slug>.html<run_dir>/site/{robots.json,sitemaps.json,discovery.json}audit.mjs<run_dir>/findings.deterministic.jsonnode "${CLAUDE_PLUGIN_ROOT}/scripts/snapshot.mjs" <target> --out "${CLAUDE_PLUGIN_DATA}/runs"parsed_renderedrender.usednoneparsedwarn<script><head>deferasynctype=module<link rel="stylesheet">@importwidthheightaspect-ratioloading="lazy"srcsetsizesfont-displayreferences/cwv-thresholds.mdnode "${CLAUDE_PLUGIN_ROOT}/scripts/psi-client.mjs" --url <final_url> [--strategy mobile|desktop] [--timeout 60000]loadingExperiencepsi_api--snapshotCLAUDE_PLUGIN_OPTION_PSI_API_KEYPSI_API_KEY--keystatus: "needs_api"statusorigin_fallbackcrux_apireferences/cwv-thresholds.mdstatus: needs_apineeds_apipassschema/finding.schema.jsonestablishedfailreferences/scoring-model.mdM15.lcp.exceeds_p75failfixable: advisorysearchestablishedevidence.observedverification.reproduceM15.cls.unsized_imagewidthheightwarnfixable: advisorysearchdirectionalevidence.observed<img>M15.field.needs_apineeds_apifixable: advisorysearchestablishedevidence.observedverification.reproduceexpected_impactexpected_impact