add-httparchive-metric-report

Add performance and adoption metrics to HTTPArchive reports with SQL queries.

7|4|Updated Aug 26, 2024
One-click install
npx skills add https://github.com/HTTPArchive/dataform --skill add-httparchive-metric-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-httparchive-metric-report
Source: https://github.com/HTTPArchive/dataform/tree/main/.agents/skills/add-httparchive-metric-report
Command: npx skills add https://github.com/HTTPArchive/dataform --skill add-httparchive-metric-report

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of adding new performance and adoption metrics to the HTTPArchive reports, enabling deeper analysis of web performance data.

Core Features & Use Cases

  • Metric Addition: Easily integrate new performance metrics, adoption percentages, or custom analyses derived from crawl data into existing reports.
  • Data Type Handling: Automatically selects the appropriate visualization (timeseries or histogram) based on the nature of the data.
  • Use Case: A web performance analyst needs to track the adoption rate of a new web API. This Skill can be used to add a new timeseries metric to the HTTPArchive report that shows the percentage of sites using this API over time.

Quick Start

Open includes/reports.js, find config._metrics and add your new metric definition.

Frequently Asked Questions about add-httparchive-metric-report

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

FAQPage Schema
How do I add custom performance metrics to HTTPArchive reports?

To add custom performance metrics to HTTPArchive reports, define SQL queries and specify visualization types within the `config._metrics` array in `includes/reports.js`, enabling integration of new analyses derived from crawl data.

What is the process for integrating web data adoption metrics into an existing report?

Integrating web data adoption metrics involves adding a new metric definition to the report configuration that calculates adoption percentages from crawl data, automatically selecting a timeseries or histogram visualization based on the data type.

Does adding HTTPArchive metrics require specific SQL patterns?

Yes, adding HTTPArchive metrics requires adherence to specific SQL patterns and safe function usage to ensure accurate data integration and valid metric analysis from the underlying crawl datasets.

How do I visualize HTTPArchive crawl data as a timeseries or histogram?

You visualize HTTPArchive crawl data by specifying the visualization type in your metric definition, where the Skill automatically handles either timeseries or histogram representations based on the nature of the queried data.

Can I track the adoption rate of a new web API using HTTPArchive data analysis?

Yes, you can track API adoption rates by configuring a new timeseries metric in the HTTPArchive report that queries crawl data to show the percentage of sites using the target API over time.