crux-data

Retrieves and displays orchard crop metrics for specified locations and/or timeframes, optionally grouped by month or by location and displayed as-is or as a graph.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/jmelm93/page-speed-analysis-agent --skill crux-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crux-data
Source: https://github.com/jmelm93/page-speed-analysis-agent/tree/main/cc-settings/skills/crux-data
Command: npx skills add https://github.com/jmelm93/page-speed-analysis-agent --skill crux-data

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

CrUX data fetches real-user field metrics for a URL or origin, enabling you to understand how actual visitors experience a site with 28-day rolling data on key metrics.

Core Features & Use Cases

  • Real-user data: Retrieve Chrome UX Report metrics at URL or origin level.
  • Device-aware insights: Compare metrics across form factors (PHONE/DESKTOP/TABLET) to understand mobile vs desktop performance.
  • Use Case: Validate field performance against lab data and identify pages with insufficient Chrome traffic for CrUX eligibility.

Quick Start

Run the CrUX fetch script against a URL or origin to retrieve 28-day field metrics.

Frequently Asked Questions about crux-data

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

FAQPage Schema
How do I fetch real-user CrUX metrics for a specific URL?

To fetch real-user CrUX metrics for a URL, query the Chrome UX Report to retrieve 28-day rolling field data. This evaluates how actual visitors experience a site and outputs structured JSON containing per-metric results and collection periods.

What is the difference between lab data and field performance in Chrome UX Report?

Field performance in the Chrome UX Report measures actual visitor experiences using 28-day rolling real-user data, whereas lab data simulates page loads. You can validate field metrics against lab data to diagnose Core Web Vitals issues.

Can I filter CrUX data by device form factor like phone or desktop?

Yes, you can filter CrUX data by device form factors including PHONE, DESKTOP, and TABLET. This device-aware filtering enables you to compare mobile versus desktop performance to understand real-user experiences across different hardware.

Why does my URL return no data when I query CrUX metrics?

Querying CrUX metrics returns no data when a URL has insufficient Chrome traffic for CrUX eligibility. The Chrome UX Report requires sites to meet a public traffic threshold before collecting and reporting 28-day rolling field data.

How do I get origin-level web vitals instead of URL-level metrics?

To get origin-level web vitals, query the Chrome UX Report by origin rather than a specific URL. This aggregates real-user CrUX metrics across all pages on the origin, providing a holistic 28-day view of site performance.