pagespeed-audit

Analyze Core Web Vitals and PageSpeed scores across multiple URLs.

3|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/paolomoz/skills --skill pagespeed-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pagespeed-audit
Source: https://github.com/paolomoz/skills/tree/main/skills/pagespeed-audit
Command: npx skills add https://github.com/paolomoz/skills --skill pagespeed-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps identify and diagnose website performance issues by analyzing Core Web Vitals (CWV) and PageSpeed scores, enabling targeted optimizations for a better user experience.

Core Features & Use Cases

  • CWV Auditing: Collects and analyzes CWV metrics (LCP, CLS, INP, TTFB) from RUM data and the PageSpeed Insights API.
  • Performance Benchmarking: Provides detailed performance profiles segmented by device type (mobile, desktop).
  • Use Case: You need to understand why your website is slow on mobile devices. This Skill will analyze RUM data and PageSpeed Insights reports to pinpoint the slowest pages and specific metrics (like LCP or INP) that need immediate attention.

Quick Start

Run a PageSpeed audit for the URLs provided in the attached 'urls.txt' file.

Frequently Asked Questions about pagespeed-audit

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

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

To audit Core Web Vitals across multiple URLs, you can analyze RUM data and PageSpeed Insights API scores to identify performance bottlenecks and device-specific issues for optimization.

What is the best way to diagnose mobile PageSpeed performance issues?

The best way to diagnose mobile PageSpeed performance issues is by segmenting RUM data and PageSpeed Insights API reports by device type to pinpoint slow pages and specific metrics like LCP or INP.

How does a Core Web Vitals analysis identify performance bottlenecks?

A Core Web Vitals analysis identifies performance bottlenecks by collecting and evaluating metrics like LCP, CLS, INP, and TTFB against CWV thresholds using RUM data and the PageSpeed Insights API.

Can I benchmark PageSpeed scores separately for mobile and desktop devices?

Yes, you can benchmark PageSpeed scores separately for mobile and desktop devices by applying device segmentation to the collected RUM data and PageSpeed Insights API results for comprehensive reporting.

What do I need to run a PageSpeed audit for a list of URLs?

To run a PageSpeed audit, you need to provide the target URLs in a text file, which the analysis will use to fetch and aggregate Core Web Vitals and PageSpeed Insights data.

Why does my website show poor Core Web Vitals scores on mobile devices?

Your website shows poor Core Web Vitals scores on mobile devices due to specific performance bottlenecks in metrics like LCP or INP, which can be identified through device-segmented RUM data analysis.