perf-lighthouse

Execute Google Lighthouse audits and parse JSON or HTML reports.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Matheusrlr/payment-orchestrator --skill perf-lighthouse-matheusrlr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf-lighthouse
Source: https://github.com/Matheusrlr/payment-orchestrator/tree/main/skills-catalog/skills/%28performance%29/perf-lighthouse
Command: npx skills add https://github.com/Matheusrlr/payment-orchestrator --skill perf-lighthouse-matheusrlr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you measure and understand your website's performance, identify bottlenecks, and set performance budgets to ensure a fast user experience.

Core Features & Use Cases

  • Run Lighthouse Audits: Execute performance audits locally via CLI or Node.js API.
  • Parse Reports: Interpret Lighthouse reports to understand scores and metrics.
  • Set Performance Budgets: Define thresholds for key performance metrics to maintain optimal speed.
  • Integrate into CI/CD: Automate performance checks in your development workflow.
  • Use Case: You've just deployed a new feature and want to ensure it hasn't negatively impacted your site's loading speed. Run a Lighthouse audit to get a performance score and identify any new issues.

Quick Start

Run a Lighthouse performance audit for https://example.com and output the report as JSON to ./report.json.

Frequently Asked Questions about perf-lighthouse

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

FAQPage Schema
How do I run a Lighthouse audit and output the report as JSON?

To run a Lighthouse audit, execute the CLI command or Node.js API against your target URL. This generates a JSON or HTML report containing performance, accessibility, and SEO scores for your web page.

How do I integrate Lighthouse audits into a CI/CD pipeline?

You can integrate Lighthouse audits into CI/CD pipelines by executing CLI commands or using the Node.js API within your workflow. This automates performance checks to ensure new deployments meet your speed standards.

What are performance budgets and how do I set them for web vitals?

Performance budgets define thresholds for key web vitals and metrics to maintain optimal loading speed. You set them to enforce limits on performance scores, preventing regressions when new features are deployed.

Can I parse Lighthouse HTML reports to understand performance bottlenecks?

Yes, you can parse Lighthouse HTML and JSON reports to interpret metric scores and identify specific performance bottlenecks. This helps you understand exactly what is slowing down your web page.

Why do I need Lighthouse to measure web page performance?

You need Lighthouse to provide an objective measurement of your website's performance, accessibility, and SEO. It identifies bottlenecks and generates actionable scores for continuous improvement.

Does this Skill support auditing accessibility and SEO alongside performance?

Yes, executing Google Lighthouse audits measures web page performance, accessibility, and SEO simultaneously. The parsed reports provide separate scores for each category to help improve overall web quality.