benchmark

Automate website performance benchmarking with page load times and Core Web Vitals.

1|Updated May 8, 2026
One-click install
npx skills add https://github.com/npc-chris/dfn-discovery --skill benchmark-npc-chris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/npc-chris/dfn-discovery/tree/main/.agents/skills/gstack/benchmark
Command: npx skills add https://github.com/npc-chris/dfn-discovery --skill benchmark-npc-chris

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer, lighthouse, performance-testing, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates performance benchmarking for websites, ensuring they meet expected standards without manual testing.

Core Features & Use Cases

  • Automated Performance Testing: Run comprehensive performance tests for websites.
  • Baseline Comparison: Compare current performance against established baselines.
  • Trend Analysis: Track performance trends over time.
  • Use Case: If you're developing a web application and need to ensure it meets performance criteria, use this Skill to automate the testing process.

Quick Start

Run the benchmark skill on your website URL to get a performance report.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I automate web performance testing for my website?

Automate web performance testing by running scripts that measure page load times, Core Web Vitals, and resource sizes using browser automation tools and performance APIs, generating a comprehensive performance report for your website.

How does Lighthouse benchmarking work with Puppeteer for Core Web Vitals?

Lighthouse benchmarking with Puppeteer automates browser interactions to measure Core Web Vitals and resource metrics, capturing real performance data without manual testing to ensure websites meet expected standards.

Can I track web performance trends over time using performance monitoring?

You can track web performance trends over time by automating benchmarking tests that compare current page load times and Core Web Vitals against established baselines to identify performance regressions.

What is the best way to compare current website performance against a baseline?

The best way to compare website performance against a baseline is to automate performance benchmarking, which measures current page load times and Core Web Vitals and provides direct baseline comparisons and trend analysis.

Do I need Puppeteer and Lighthouse to run automated performance benchmarking?

Yes, automating performance benchmarking for websites requires browser automation tools and performance APIs like Puppeteer and Lighthouse to measure page load times and Core Web Vitals effectively.

When should I use automated benchmarking instead of manual performance testing?

Use automated benchmarking instead of manual performance testing when developing web applications and needing to continuously ensure they meet performance criteria through baseline comparisons and trend analysis.