pagespeed-audit

Aggregate Core Web Vitals and PageSpeed data across URLs with device segmentation.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/aemdemos/summit-dsg --skill pagespeed-audit-aemdemos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pagespeed-audit
Source: https://github.com/aemdemos/summit-dsg/tree/main/.agents/skills/pagespeed-audit
Command: npx skills add https://github.com/aemdemos/summit-dsg --skill pagespeed-audit-aemdemos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collect and analyze Core Web Vitals (LCP, CLS, INP) and PageSpeed scores across multiple URLs, combining Real User Monitoring data with the PageSpeed Insights API to provide actionable per-URL performance profiles.

Core Features & Use Cases

  • CWV aggregation from RUM bundles and PSI API to produce per-URL profiles with device segmentation (mobile vs desktop)
  • Weighted traffic analysis and cross-referencing with quality signals for prioritization
  • Output compatibility with downstream tools like report-hub-generator and site-auditor for stakeholder reporting and content prioritization
  • Traffic pattern insights including top referrers, top CTAs, and prevalent errors (e.g., 404s, missing resources)

Quick Start

Provide a list of URLs and run the skill to produce per-URL CWV and PSI metrics.

Frequently Asked Questions about pagespeed-audit

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

FAQPage Schema
How do I aggregate Core Web Vitals data across multiple URLs?

You can aggregate Core Web Vitals across multiple URLs by providing a list of URLs to generate per-URL CWV profiles. The skill combines Real User Monitoring data with the PageSpeed Insights API to produce actionable performance metrics.

Can I segment PageSpeed scores by mobile and desktop devices?

Yes, PageSpeed scores and Core Web Vitals can be segmented by mobile and desktop devices. This device segmentation helps identify specific performance gaps and prioritize optimization efforts for different user experiences.

What is the best way to combine Real User Monitoring data with the PageSpeed Insights API?

The best way to combine RUM data with the PageSpeed Insights API is to aggregate both sources to produce unified per-URL performance profiles. This approach provides a comprehensive view of actual user experiences and lab-tested metrics.

How do I analyze traffic patterns and top referrers alongside Core Web Vitals?

You can analyze traffic patterns alongside Core Web Vitals by aggregating CWV data with traffic insights. This process identifies top referrers, top CTAs, and prevalent errors like 404s, enabling weighted traffic analysis for performance prioritization.

Does the PageSpeed audit skill require any external dependencies to run?

No external dependencies are required to run the PageSpeed audit skill. It operates independently to aggregate CWV and PageSpeed data from RUM bundles and the PageSpeed Insights API across your provided URLs.