orbit-seo-page-speed

Fetch and compare Core Web Vitals from Google PageSpeed Insights with local Lighthouse scores.

2|1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/adityaarsharma/orbit --skill orbit-seo-page-speed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orbit-seo-page-speed
Source: https://github.com/adityaarsharma/orbit/tree/main/skills/orbit-seo-page-speed
Command: npx skills add https://github.com/adityaarsharma/orbit --skill orbit-seo-page-speed

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires GOOGLE_PSI_API_KEY, and includes scripts (resource) components.

What problem does it solve?

This Skill integrates Google PageSpeed Insights, enabling you to fetch and compare Core Web Vitals metrics from real users with your local Lighthouse scores.

Core Features & Use Cases

  • Real-User Performance Metrics: Fetches Core Web Vitals (LCP, INP, CLS) from Google's CrUX dataset.
  • Lab vs. Field Comparison: Compares your local Lighthouse score to real-user Field Data.
  • Use Case: When you need to understand the discrepancy between lab and real-world performance.

Quick Start

Run the following command to fetch PSI data for your site:

GOOGLE_PSI_API_KEY=your-key bash ~/Claude/orbit/scripts/psi-pull.sh https://my-site.com

Frequently Asked Questions about orbit-seo-page-speed

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

FAQPage Schema
How do I compare Lighthouse lab scores with real-user Core Web Vitals data?

Comparing Lighthouse lab scores with real-user Core Web Vitals requires fetching field data from the Google PageSpeed Insights API to identify discrepancies between local testing and actual user experiences.

What Core Web Vitals metrics can I pull from the Google PageSpeed Insights API?

The Google PageSpeed Insights API provides real-user Core Web Vitals metrics from the CrUX dataset, specifically LCP, INP, and CLS, to evaluate actual page performance.

Do I need a Google API key to fetch real-user performance metrics from CrUX?

Yes, fetching real-user performance metrics from the CrUX dataset requires a GOOGLE_PSI_API_KEY to authenticate requests to the Google PageSpeed Insights API.

How do I run a PageSpeed Insights audit for a specific URL from the command line?

Running a PageSpeed Insights audit involves executing a shell script with your Google API key and target URL to fetch and compare real-user Core Web Vitals against local Lighthouse scores.

Why does my Lighthouse performance score differ from real-user Core Web Vitals data?

Lighthouse performance scores differ from real-user Core Web Vitals because Lighthouse generates simulated lab data, whereas PageSpeed Insights collects actual field metrics from the CrUX dataset.

Can I use PageSpeed Insights data for SEO and performance optimization workflows?

Yes, integrating PageSpeed Insights data into SEO and performance optimization workflows allows you to track real-user Core Web Vitals and address discrepancies found in local Lighthouse lab testing.